Hôtel
L'appart'hôtel Templeton Place se situe à quelques centaines de mètres de la station de métro Earl's Court.