A poco más de 15 minutos a pie del cómodo South Place Hotel Londres, de 5 estrellas, los huéspedes pueden visitar la Estación de metro Monument. Enclavado a un corto paseo de la Torre de Londres, el hotel tiene vistas a la ciudad e invita a los huéspedes a tomar una copa en un bar de cócteles.
Este hotel chic goza de una ubicación cómoda a tan solo 1 km del Shard London Bridge, mientras que lugares de interés natural como el parque de St. James están a 3 km. Entre los lugares de interés histórico encontrarás el Palacio de Winchester, que está enclavado cerca del South Place Londres. Los amantes de las compras disfrutarán estando a una distancia de 850 metros del Mercadillo Petticoat Lane. La estación de tren Liverpool Street está a unos cuantos pasos de este alojamiento y el aeropuerto la Ciudad de Londres se encuentra a 25 minutos en coche.
Cada una de las habitaciones aptas para alérgicos del South Place Hotel viene con minibar, equipo de café y té, además de Wi-Fi gratis y una tv de pantalla plana con canales vía satélite. Las habitaciones ofrecen a los huéspedes caja fuerte para portátiles, un escritorio y un media hub.
Los huéspedes podrán disfrutar de una selección de cocina internacional en el restaurante a la carta. El restaurante Angler con comida británica, está ubicado bastante cerca del hotel South Place.