The Town House
The Town House, 70 Cathedral Road, Cardiff, Cardiff, CF11 9LL
02920239399
The Town House lies in the shadow of Cardiff's great Norman Castle. A short walk through our Victorian Conservation area brings you to the City Centre and its Tourist Attractions. En-suite bedrooms tastefully decorated, provide all the modern amenities. We are a totally non smoking establishment. 48 hour cancellation policy. Credit card details are needed to secure any reservations.
Reviews (disabled during spam attack)
nearby...
- Accommodation
- Food & Drink
- Activities