Holland Inn Hotel
In case of cancellation or amendment, the Guests shall be required to give a notice of at least 72 Hours prior to Check-In time on Arrival date. Failure to do so or in the event of a NO SHOW, at least
Holland Court Hotel
Recently refurbished, the Holland Court Hotel is a beautiful London hotel with all the facilities the discerning business traveller or tourist would require. The Holland Court Hotel comprises of 28

Show businesses near Hammersmith