Along with 2 restaurants, this hotel has a full-service spa and 5 bars/lounges. WiFi in public areas is free. Additionally, a 24-hour fitness center, 24-hour room service, and concierge services are onsite.
South Place Hotel is located in London City Centre, a neighborhood in London, and is near a metro station. Barbican Arts Centre and Monument to the Great Fire of London are cultural highlights, and some of the area's notable landmarks include London Stock Exchange and St. Paul's Cathedral. Don't miss out on a visit to Sky Garden.
4 out of 5 stars
2 reviews
5 star reviews
4 star reviews
3 star reviews
2 star reviews
1 star reviews
We have selected a sample of reviews which reflect what families have said about South Place Hotel
3 out of 5 stars
5 out of 5 stars