London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
3 South Place, London
A minute’s walk from Liverpool Street Station after alighting from the newly Launched Elizabeth Line with direct travel from Heathrow Airport within 40 minutes, South Place Hotel is built in an urban contemporary style with a rooftop restaurant,...
See MoreUsage of subsidiary facilities may incur additional fees