New inn hotel
The new inn hotel is a 17th century coaching inn located on the banks of the river thames in the market town of lechlade on thames lechlade gives easy access to river walks and fishing and there are many excellent golf clubs in the surrounding area the new inn hotel is well located for visiting cirencester cheltenham oxford and swindon as well as for walking and touring in the heart of england the new inn hotel combines modern facilities with cotswold charm it has a traditional bar where y