The Holland House Hotel features 165 en suite rooms, an award winning restaurant, a bar aswell as a luxury leisure club and spa.
Features
Conferences, Bar / Lounge Bar, Restaurant, Ensuite Rooms, Wi-Fi
Nearest public transport
Cardiff Queen Street - National Railway