Crofts Hotel
HotelCardiff
Crofts Hotel is an accommodation establishment located in Cardiff. Situated at 14 Crofts Street, the property provides hotel lodging within the city.
No reviews on VacationGuide yet.
HotelCardiff
Crofts Hotel is an accommodation establishment located in Cardiff. Situated at 14 Crofts Street, the property provides hotel lodging within the city.
No reviews on VacationGuide yet.