South Place Hotel

South Place Hotel
Address: 3 South Place, London EC2M 2AF
Phone:020 3503 0000
Email: hello@southplacehotel.com
Website: http://www.southplacehotel.com/South Place Hotel

South Place Hotel is a 3-minute walk away from Moorgate tube station.
South Place Hotel is in the heart of London and a 10-minute walk from The Gherkin.

3 South Pl,London EC2M 2AF, UK