Route GuidesRoutes City GuidesCities Map Log in

Templeton Place

London
17 Templeton Place, London, SW5 9NB

30 rooms · ★★★★ · from £140


Just a few hundred metres from Earl's Court London Underground Station, this aparthotel offers free WiFi and stylish, modern air-conditioned apartments with a fully-equipped kitchen.