The Town House is gevestigd in een monumentaal pand in een aangename buurt van Shropshire en biedt accommodatie alleen in de kamers. Er is overal gratis WiFi beschikbaar.
Het Town House heeft klassieke charme, zowel binnen als buiten, met een buitenkant in Tudor-stijl en een hemelbed in bepaalde kamers. Alle kamers hebben een eigen badkamer met klassieke badkamervoorzieningen en moderne voorzieningen, zoals een flatscreen-tv.
De pubs, restaurants en winkels van het marktstadje Ludlow liggen op 5 minuten lopen van de accommodatie. Het kasteel van Ludlow ligt op 2 minuten lopen langs de weg.
De heuvels van Clee liggen op 8 km afstand en bieden een prachtig uitzicht op de omgeving. De renbaan van Ludlow ligt op 8 minuten rijden van de accommodatie.