London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
1-15 Templeton Place, London
This Victorian building is a stylish 4-star hotel with free Wi-Fi and modern air-conditioned rooms. It is just 300 metres from Earls Court London Underground station and Exhibition Centre.
See MoreUsage of subsidiary facilities may incur additional fees