Ideal gelegen am Ufer der Themse in der Marktgemeinde Lechlade-on-Thames verbindet die für das 17. Jahrhundert charakteristische Herberge einer Poststation 250jährige Gastfreundschaft mit hochmodernem Komfort.
Das New Inn bietet eine ideale Basis, um eine Reihe interessanter Städte, Gemeinden und Naturschönheiten zu erkunden. Bekannt als Einfallstor in die Cotswolds liegt es in der Nähe von Bath, Oxford, Cirencester, Cheltenham, Gloucester, Swindon und einigen der schönsten Landschaften Britanniens.
Für geschäftliche Veranstaltungen und besondere Anlässe bietet das New Inn die Thames Suite, die für bis zu 150 Personen (Sitzplätze) oder 100 Gäste konzipiert ist. Die Suite ist über einen eigenen Doppeleingang zugänglich. Abgeschirmt vom Hotelkomplex wird so die Privatsphäre gewahrt.