Idealmente situato sulle rive del fiume Tamigi nella città mercato di Lechlade-on-Thames, il New Inn Hotel è una caratteristica locanda del 17° secolo che unisce 250 anni di ospitalità con i servizi più moderni.
Il New Inn costituisce una base ideale da cui partire per esplorare una serie di interessanti città, paesi e aree di bellezza naturale. Conosciuta come la Porta dei Cotswolds, la cittadina è situata a poca distanza da Bath, Oxford, Cirencester, Cheltenham, Gloucester, Swindon e da alcuni dei paesaggi più belli della Gran Bretagna.
Per eventi aziendali e occasioni speciali, il New Inn offre la Suite Thames, progettata per ospitare fino a 150 persone (sedute) o 100 ospiti di un evento. La suite dispone di una propria doppia porta, offrendo pertanto una completa privacy dall'hotel principale.