Holland House Hotel, Newport Road, Cardiff
Holland House Hotel, Newport Road, Caerdydd