My viewed hotels
South Place Hotel
3, South Place, City of London, London, EC2M 2AF (Show map)
“easy access to all major attractions, nearest tube station just around the corner and Liverpool St. just 200 yards.“
Places of interest
Underground railway stations
Customers who viewed South Place Hotel also viewed:
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!