Mercure Holland House

24-26 Newport Road, Cardiff, United Kingdom

Mercure Holland House Photos

Mercure Holland House Map

24-26 Newport Road, Cardiff, United Kingdom
Mercure Holland House

Hotel Information

Mercure Holland House is a 4-star luxury hotel situated in a prime city centre location, within minutes of the shopping district and the Millennium Stadium. Combining urban sophistication and exceptional luxury and service, this premier hotel offers superb accommodation with an award winning restaurant and bar, deluxe leisure club and spa.