Crofts Hotel Hotel Cardiff, Glamorgan
Located in Cardiff, Crofts Hotel features a garden, shared lounge, bar, and free Wi-Fi throughout the property. Featuring family rooms, this property also provides guests with a sun terrace. The property is non-smoking and is situated 1.
Number of rooms: 14
14-15 Croft Street Roath, Cardiff, CF24 3DZ, United Kingdom