Mercure Holland House Hotel and Spa

 

24 – 26 Newport Road,

Cardiff CF24 0DD

 

02920 435000