About Dexby Townhouse
Dexby Townhouse is a 4 star family run hotel set in the heart of Cardiff. A 10 minute walk away from the centre of Cardiff.
Dexby Townhouse offers luxury accommodation with
Recently refurbished rooms,
Ensuites,
Flatscreen tv's,
Free wi-fi connection.
More about Dexby Townhouse
Dexby Townhouse is located at 126 Cathedral Road, CF11 9LQ Cardiff
029 2034 0882
http://www.dexbytownhouse.co.uk/