Das George Townhouse, das stolz im Zentrum der Shipston High Street thront, ist mit seinen dreieinhalb Stockwerken nach wie vor das höchste Gebäude der Straße. Die Inneneinrichtung ist modern, bewahrt aber gleichzeitig die Merkmale des späten 18. Jahrhunderts und strahlt eine ungezwungene Eleganz aus.
Das George Townhouse bietet eine Auswahl an Suiten und Zimmern für jeden Geschmack. Alle Zimmer sind hochwertig und komfortabel eingerichtet und bestechen durch ihre elegante Schlichtheit.