Back to Cardiff

The Riverhouse

HotelCardiff

Photo supplied by our booking partner

The Riverhouse is a hotel situated in the Welsh capital of Cardiff. Located at 59 Fitzhamon Embankment, it offers accommodation for travellers visiting the city.

No reviews on VacationGuide yet.