Lechlade Accommodation
The market town of Lechlade is situated next to the River Thames, 27 miles south west of Oxford. Attractions to Lechlade and the surrounding area include Lechlade Trout Fisheries and Kelmscott Manor.
New Inn Hotel
Market Square, Lechlade, Gloucestershire GL7 3ABFormerly a 17th Century coaching inn, New Inn Hotel offers accommodation on the banks of the River Thames in Lechlade's Market Square.
Rooms From 45.00 GBP per room, per night

