24 26 Newport Road, Cardiff, CF24 0DD (Show me directions) Show Map
029 204...Main Main 029 204...Fax Fax
Monday to Sunday: Open 24 Hours
Amex, Mastercard, Visa
Profile
The Mercure Cardiff Holland House and Spa is a modern 4-star hotel situated in the vibrant capital city of Wales. Holland House is perfectly suited to your business and leisure needs, with the biggest conference facility in Cardiff capable of seating up to 700 guests. The hotel also boasts excellent transport links and is within walking distance of the iconic Millennium Stadium and Cardiff Castle, ideal for sightseeing in the city.