Sort by distance
Copy link and share with your friends:
Mercure Holland House Hotel & Spa is a premier 4 Star hotel situated within minutes of the city centre of Cardiff. Designed to cater for all wedding requirements, this stylish hotel is an impressi...
Max capacity: 700
© Copyright 2004-2019 - Company Registered in England & Wales - Company Number 3799991