L'hôtel My Place est une élégante maison victorienne située dans une rue tranquille de Kensington. Elle se trouve à seulement 1 minute à pied de la station de métro Earl's Court et de sa liaison directe vers l'aéroport d'Heathrow.