24 - 26 Newport Road
Cardiff
South Glamorgan
CF24 0DD
Mercure Cardiff Holland House and Spa is a 4 star hotel with 165 rooms in Cardiff, close to Bute Park and the Millennium Stadium.
The spa has it's own heated indoor pool and there are 17 meeting rooms for up to 645 guests.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.