Das The River House liegt am Ufer des Flusses River Taff und bietet Aussicht auf das Nationalstadion von Wales Millennium Stadium sowie kostenfreies WLAN und eine 24-Stunden-Rezeption.
Nur 800 m von der Cardiff International Arena entfernt empfängt Sie das Novotel und bietet einen Innenpool, einen Fitnessraum sowie ein Restaurant. Geschäfte, Ausgehmöglichkeiten und den Hauptbahnhof Cardiff erreichen Sie nach jeweils 10 Gehminuten.