The hotel is located in the heart of Earl's Court and is minutes away from Earl's Court Arena/Exhibition Centre, Olympia Exhibition Centre, Chelsea Football Stadium, Fulham Football Stadium and Queens Tennis Club. In addition, only a few minutes’ walk from the hotel is West Kensington Tube Station, allowing easy access to Harrods, Kensington Palace and everything the City of London has to offer.