The New Inn Hotel is a 17th century coaching inn located on the banks of the River Thames. The hotel combines modern facilities with Cotswold charm. It is well located for visiting Cirencester, Cheltenham, Oxford and Swindon as well as for walking and touring in the heart of England. Sorry, your browser is
not frames-compatible