Located just a 6-minute stroll from the highly decorated Victorian Leighton House Museum, the 3-star Holland Court Hotel London provides tour/ticket assistance for the utmost comfort and convenience. This London guest house lies in the Holland Park district of London, 3.5 miles from such cultural sights as the Trafalgar Square art museum "National Gallery".
The hotel places you around a 15-minute drive from the 13.7-tonne Big Ben Bell and around a 20-minute drive from Coca-Cola London Eye Riverside Observation Wheel. Located a mere 550 feet from Kensington metro station, the Holland Court London is 3.6 miles from the public Trafalgar Square. Guests will also appreciate the vicinity to Edwardes Place, located only 5 minutes' walk away. Staying at the accommodation, guests get perfect access to the public research university "Royal College of Art" - an educational site located 1.4 miles away. The Holland Court is located in London, 2.5 miles from Marylebone train station.
There are 27 rooms at this London hotel, each of them has air conditioning, as well as entertainment amenities such as a flat-screen TV with satellite channels. Furnished with a writing table, the rooms also have tea and coffee making equipment.
You can have a daily continental breakfast on site. Dining options also include Crown And Sceptre, located only steps away from the Holland Court London.