Recently refurbished, the Holland Court Hotel is a beautiful London hotel with all the facilities the discerning business traveler or tourist would require. The Holland Court Hotel comprises of 25 bedrooms set across 2 period buildings, across 4 floors. All rooms are accessible from the main reception. Situated on Holland Road, the Earls Court and 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.