Back to Cardiff

Ty Rosa Rooms

HotelCardiff

Photo supplied by our booking partner

Ty Rosa Rooms is a hotel situated in the Welsh capital of Cardiff. Located at 118 Clive Street, the property provides accommodation for visitors to the city.

No reviews on VacationGuide yet.