- UK Information
- UK Hotels
- New Inn Hotel
New Inn Hotel
Ideally situated on the banks of the River Thames in the market town of Lechlade-on-Thames, this characteristic 17th century coaching inn blends 250 years of hospitality with state-of-the-art comforts.
Rating
Choose from the fine à la carte menu in the restaurant each evening.
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £50
29