About the Business
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 bedrooms set across 2 period buildings, across 4 floors. All rooms are accessible from the main reception. Situated on Holland Road, the Earls Court & Olympia Exhibition Centres, and Westfield London Shopping Centres are a stones throw away.
Our central location in London gives easy access to many of London's top attractions and landmarks. Check our accepted forms of payment and book direct for cheapest Internet rates available. We look forwarding to welcoming you at the Holland Court Hotel and we hope you enjoy your stay with us while you are in London.
Location & Hours
31-33 Holland Rd