Back to Cardiff

Crofts Hotel

HotelCardiff

Photo supplied by our booking partner

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.