
London, United Kingdom
Templeton Place by Supercity Aparthotels
Aparthotel · SUPERCITY
Located in the desirable borough of Kensington and Chelsea, Templeton Place offers an urban oasis that radiates quintessential London charm. Each of the 30 apartment suites are adorned with original art and present bright…
- Wi-fi
- 24-hour reception
- 24-hour security
- Clothes dryer


