24 26 Newport Road
Cardiff
CF24 0DD
Monday to Sunday: 12am - 11:59pm
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.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.