Het South Place Hotel ligt op 1 minuut loopafstand van het Liverpool Street Station en is gebouwd in een stedelijke, eigentijdse stijl met een restaurant op het dak, een cocktailbar en een fitnessruimte.
Situé à une minute à pied de la gare de Liverpool Street et affichant un style urbain contemporain, le South Place Hotel possède une salle de sport, un bar à cocktails et un restaurant sur le toit.