Ty Rosa Rooms
HotelCardiff
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.
HotelCardiff
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.