Dominant fièrement le centre de Shipston High Street, le George Townhouse demeure, avec ses trois étages et demi, le plus haut bâtiment de la rue. Son intérieur, à la fois moderne et respectueux de ses caractéristiques de la fin du XVIIIe siècle, dégage une élégance décontractée.
L'hôtel George Townhouse propose un choix de suites et de chambres adaptées à tous les besoins. Décorées avec soin, toutes les chambres offrent un confort optimal. Leur élégance sobre leur confère une atmosphère luxueuse.