Loading opening times...
Dexby Town House is registered at 126 Cathedral Rd, Cardiff, CF11 9LQ. At this moment the business is closed. Tomorrow Dexby Town House will be open from 08:00 until 21:00. This firm specialises in following categories: Hotels, Accommodation.