South Place Hotel
Photo gallery for South Place Hotel
Overview of South Place Hotel
South Place Hotel
5-star hotel in London City Centre
Reviews
9.4
Exceptional
Popular amenities
Explore the neighborhood
3 South Place, London, England, EC2M 2AF
- Liverpool Street3 min walk
- London Bridge18 min walk
- St. Paul's Cathedral18 min walk
- London (LGW-Gatwick)82 min drive