Fantastic facilities and nearby attractions Full size swimming pool and relaxation spa Just a couple minutes walk from Cardiff city centre Accommodating up to 700 people START TOUR Mercure Cardiff Holland House Hotel and Spa The 4-star Mercure Cardiff Holland House Hotel and Spa is a modern hotel situated in the vibrant capital city of Cardiff, with 165 bedrooms and excellent transport links by road, rail or air.