The New Inn Hotel - Lechlade
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 log fire. The hotel also boasts an A la Carte restaurant which serves a wide variety of sumptuous dishes.
The New Inn Hotel
Other Lechlade accommodation
Bridge House Gallery Self Catering Accommodation
Riverside Bed and Breakfast
Cambrai Lodge Guest House
Back to main Lechlade page