70 results found
The River House
- 59 Fitzhamon Embankment Cardiff South Glamorgan CF11 6AN
The River House is an award-winning bed and breakfast style hostel in the centre of Cardiff. A short walk to local attra...
70 results found
The River House is an award-winning bed and breakfast style hostel in the centre of Cardiff. A short walk to local attra...