Mercure Mercure Cardiff Holland House Hotel and Spa

Mercure Cardiff Holland House Hotel and Spa

Mercure Cardiff Holland House and Spa is a 4 star hotel with 165 rooms in Cardiff, close to Bute Park and the Millennium Stadium.