Templeton PlaceApartment
17 Templeton Place, Kensington and Chelsea, London, SW5 9NB, United Kingdom
Just a few hundred metres from Earl's Court London Underground Station, this aparthotel offers free Wi-Fi and stylish, modern air-conditioned apartments with a fully-equipped kitchen.