Hotel Accommodation in Lechlade
Guide providing hotel and guest accommodation in Lechlade. Our directory contains detailed information for cheap hotel rooms, bed and breakfast, luxury and discount accommodation deals.
The New Inn Hotel is ideally situated on the banks of the River Thames in the market town of Lechlade-on-Thames, Gloucestershire, England. The hotel provides a unique tranquil setting for any event be it business or pleasure. This seventeenth century coaching inn is an ideal setting for a stylish wedding reception, exhibition or business conference. It has a traditional bar where you can relax by the