logo

Location of South Place Hotel

Location

3 South Place, London, United Kingdom, EC2M 2AF
Situated in the vibrant City of London, the South Place Hotel offers an ideal location for both business and leisure travelers. It is just a short walk from Liverpool Street Station, making it easily accessible for those arriving by train. Nearby, iconic landmarks such as St. Paul's Cathedral are approximately 1.4 km away, while the British Museum can be reached in about 2.8 km. Guests can enjoy the blend of contemporary city life with the historic charm of London, as the hotel is nestled between the buzzing financial district and the cultural attractions of the East End.
Check rooms and rates
From223US$ /night
Check-in
25Nov2024Select date
Check-out
26Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
3 South Place, London, United Kingdom, EC2M 2AF
Nearby
Gallery
Barbican Centre
470 m
Restaurants
London Steakhouse Co
710 m
University House 109-117 Middlesex Street Devonshire Square
Angler
20 m
3 South Place South Place Hotel
The Kitty Hawk
40 m
11
Bangers
80 m
Radio House 2-12 Wilson Street Eldon House
Sushisamba
670 m
110 Bishopsgate Heron Tower
The Fleetwood
220 m
36 Wilson Street
The Refinery CityPoint Bar & Restaurant
170 m
Citypoint 1 Ropemaker Street
Theatre Deli
210 m
2 Finsbury Avenue
Baraka Restaurant
230 m
1 Finsbury Avenue Broadgate
Contact us
We’re at your service