Doté d'un bain à remous et d'un parking privé gratuit, le Town House est situé à Leamington Spa, à moins de 6 km du château de Warwick et à 15 km de Walton Hall. L'établissement se trouve à 20 km du théâtre Royal Shakespeare, à 20 km de la Royal Shakespeare Company et à 22 km de la Ricoh Arena. Cet établissement non-fumeurs se trouve à 15 km du village de FarGo.
Vous pourrez vous détendre dans le jardin.
Vous séjournerez à 29 km du parc des expositions NEC Birmingham et à 34 km du musée national de la moto. L'aéroport de Birmingham, le plus proche, est implanté à 28 km.