Situated near restaurants and eateries, this lovely hotel comprises 80 rooms next to The London Eye, The View from The Shard and National Gallery. South Place has been welcoming guests to its designer rooms since 2012.
The hotel boasts a prime location in London close to Moorgate underground station. South Place is also located near Shakespeare's Globe Theatre, Church of St. Bartholomew the Great and St. Paul's Cathedral.
This hotel is ideally based near gardens.
South Place can be reached in 10 minutes by car from London City airport.
This hotel comprises of Semi One-Bedroom Suite, Spacious Studio and Deluxe Twin Room that come with a chic décor as well as individual climate control, satellite TV, a living area, a laptop-size safe and a minibar. They provide bathrooms with a hairdryer, a shower and free toiletries.
Eat & Drink
Guests can enjoy fine meals of contemporary cuisine at the hotel’s restaurant. Refreshing drinks are offered in the cocktail bar.
Aside from currency exchange and a luggage storage, guests can make use of concierge service, 24-hour reception and shuttle service.
Guests will appreciate a sauna and a wellness center provided on site.
Wireless internet is available in public areas for free.
No parking available.