Profitant d'un emplacement confortable à 2 km du musée British, South Place Hotel Londres confortable comprend une galerie d'art privée. Situé dans les environs du Pont du Millenium, l'hotel 5 étoiles élégant comprend 80 chambres et 2 restaurants.
Nichée à seulement 650 mètres de la Tour de Londres, la résidence se trouve dans le quartier "Islington" à Londres. Les curiosités non loin de South Place comprennent le Jardin St. Dunstan in the East. Les attractions de divertissement à proximité de Londres incluent les Docks de St Katharine, qui est à environ 25 minutes à pied. Cet hébergement est à 25 minutes de route de l'aéroport de Londres-City, et à 400 m de la gare Liverpool Street.
Les chambres anti-allergènes de South Place de Londres disposent de la climatisation ainsi que d'un minibar et d'une cafetière/théière. Les chambres donnent sur la ville.
Le restaurant à la carte sert de la cuisine internationale. Le bar de cocktails est idéal pour boire un verre. La cuisine européenne est servie à l'Angler, qui se trouve à 5 minutes de marche.