A solamente 20 minutos andando estación de Liverpool Street, South Place Hotel proporciona la base ideal para su estancia Londres. Está a solo un breve paseo Bishopsgate y Barbican Centre. Este atractivo hotel cuenta con salas de reuniones, servicio de aparcacoches y una terraza en la azotea. El spa de día del establecimiento es el destino perfecto para descansar y disfrutar de una gran variedad de tratamientos corporales y masajes. Además, el hotel también dispone de un mostrador turístico, servicio de lavandería y servicio de entradas. El hotel cuenta con habitaciones que vienen con una ducha y una tetera/cafetera. Todas ellas disponen de un baño de mármol, un escritorio y películas gratis bajo petición. El hotel cuenta con su propio restaurante, una opción muy conveniente para los que no desean salir a la hora de cenar o comer. Alternativamente, también hay diversos restaurantes y cafeterías a tan solo unos minutos caminando. El hotel se encuentra a unos cinco minutos Moorgate. Además, los huéspedes también podrán llegar hasta Museum of London, Bolsa de Londres y Catedral de San Pablo cómodamente.