Het ligt naast metrostation Earls Court, op 5 minuten lopen van expositiecentrum Earl's Court en op 15 minuten lopen van Stamford Bridge, de thuishaven van voetbalclub Chelsea.
Le parc des expositions Earls Court se trouve à 5 minutes à pied et le stade Stamford Bridge, domicile du Chelsea FC, est accessible en 15 minutes de marche de l’hôtel.