New Inn Hotel
Hotel
Total number of rooms 26
Market Square Lechlade on ThamesGloucestershire GL7 3AB |
| |
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. Guide Price from
£50 Ref no4112
| ||
|