Home / Mercure Holland House Hotel Cardiff / Mercure Holland House Hotel Cardiff 13th October 2020 Share on Twitter Share on Facebook Share on linkedin 24 26 Newport Rd, Cardiff CF24 0DD