No image available for this hotel
No image available for this hotel
Cardiff, Cardiff
Spend a second to
save a fortune!
Spend a second to save a fortune!
59 Fitzhamon Embankment, Cardiff
With free Wi-Fi and breakfast available for a small charge, The Riverhouse sits on the banks of the River Taff, with views of the Millennium Stadium in the centre of Cardiff.
See MoreUsage of subsidiary facilities may incur additional fees