Holland House Hotel

Number of bedrooms: 165
Maximum number for private dining: 550 guests
Star Rating: 4*

A striking 60 metre (15 floors) high rise building, the Holland House Hotel is located in Cardiff City centre with excellent transport links. There is also a spa on site!


Posted on

27th August 2015