Situé au coeur de Brompton Cross, le Myhotel Chelsea Londres est un classique et confortable retraite du tumulte de la ville. Il est situé dans une rue résidentielle dans le sud de Kensington minutes de la station de métro. Entouré par des boutiques, des restaurants et des boutiques de souvenirs de l'hôtel est à quelques minutes à pied de Harrods, Harvey Nichols, Kings Road et Kensington Gardens.