South Place Hotel
Welcome to South Place Hotel
Located in the heart of London, South Place Hotel is a luxurious destination that combines contemporary design with exceptional hospitality. Our hotel features 80 stylishly appointed rooms and suites, each designed to provide the utmost comfort and elegance.
At South Place Hotel, we pride ourselves on offering a unique experience that caters to both leisure and business travellers. Our facilities include state-of-the-art meeting rooms, a fully equipped gym, and a rooftop terrace that offers stunning views of the city skyline.
Our dining options are equally impressive, with a range of restaurants and bars that serve exquisite cuisine and innovative cocktails. The hotel’s signature restaurant, Angler, is renowned for its fresh seafood and seasonal dishes, crafted by our talented chefs.
We are committed to sustainability and strive to minimize our environmental impact through various initiatives, including sourcing local ingredients and reducing waste. Our dedicated staff is trained to provide personalised service, ensuring that every guest feels valued and cared for.
Whether you are visiting for a weekend getaway or a corporate event, South Place Hotel offers a perfect blend of luxury, comfort, and convenience. We invite you to experience the best of London with us.
- 80 luxurious rooms and suites
- State-of-the-art meeting facilities
- Rooftop terrace with city views
- Signature restaurant and bar
- Commitment to sustainability
Join us at South Place Hotel, where modern elegance meets exceptional service.