This 4-star boutique hotel is located at the heart of Royal Borough of Kensington & Chelsea, just 150 metres from Earl's Court Tube Station.
Guests will find themselves within easy reach from some of London's Main Attractions: the Natural History Museum, Kensington Palace, Science Museum, Victoria & Albert Museum, London Eye, Tower Bridge, Buckingham Palace & Madame Tussauds, as well as the beautiful Hyde Park, Holland Park & Kensington Gardens.
The hotel is next to main shopping areas such as Knightsbridge, High Street Kensington, Mayfair, Bond Street, Regent Street, Carnaby Street & Kings Road, home to everything from individual boutique shops to famous Harrods, Selfridges & Harvey Nichols. Guests may relax at the hotel after spending the day out before heading to Covent Garden or London's West End for some evening entertainment.
The hotel is also close to major transport hubs, such as Victoria, Kings Cross St Pancras, Eurostar, Paddington & Heathrow Airport.