Castle Hotels in Cardiff
Multiple accommodations for your stay
Show map
21 results found
Filters
- Most popular first Sorting
Amazing Location For Stadium, Castle, Train Station
53 Despenser St Apartment Number 3, Cardiff, United Kingdom (Open map)
The public Water Tower Plaza is not far from this apartment, while Chapter Arts Centre is nestled 18 minutes' walk away. Amazing...
Read more...