South Place Hotel 5*
Main amenities
-
Wi-Fi
-
24-hour services
-
Express check-in/ -out
-
Fitness/Gym
-
Spa and relaxation
-
On-site Dining
-
Meeting facilities
-
Child-friendly
-
Wheelchair access
-
Breakfast
-
Air conditioning
-
Pets
Location
Located in the Islington district only a 9-minute walk from Bank of England Museum, the chic South Place Hotel London boasts a private art gallery. This 5-star hotel is a mere 1.8 km from the 800-year-old riverside Southwark Cathedral and provides guests with a steam room and a sauna.
The hotel is in the very heart of London, not far from the historic castle "Tower of London". St Katharine Docks Marina is within 25 minutes' walk of the South Place in London. The best historical sights to visit here include Buckingham Palace, situated 4.3 km from this accommodation. London Liverpool Street train station is fairly close to the hotel and London City airport is a 25-minute drive away.
The South Place London welcomes guests to 80 rooms fitted with air conditioning as well as Wi-Fi and a flat-screen TV with satellite channels. You can enjoy views of the city.
The on-site à la carte restaurant offers British cuisine. Guests are welcome to the rooftop bar to relax with a drink. Angler offers a wide range of British dishes and lies approximately 5 minutes' walk away.