L'Holly House Hotel vous accueille dans le centre de Londres, à 5 minutes de marche de la station de métro ainsi que de la gare routière et ferroviaire Victoria. Il bénéficie d'un accès facile au service de navette aéroport Gatwick Express.