Nur einen kurzen Gehweg von der Tate Gallery of Modern Art entfernt, bietet das Hotel 4-Sterne Unterkünfte und verfügt über ein exklusives Fitnessstudio auf dem Dach, sogar inklusive Sauna und Fitnessgeräten. Diese schicke Unterkunft liegt praktischerweise im Center von Elephant & Castle.
Es gibt eine Reihe von Einrichtungen vor Ort, die den Gästen in der Unterkunft zur Verfügung stehen wie beispielsweise eine Wäscherei, eine Wechselstube und Konferenzräume. Drahtloser Internetzugang ist überall im Hotel vorhanden. Das mehrsprachige Personal in der Unterkunft gibt gern Tipps zu Lokalitäten in der Nachbarschaft und hilft dabei, den Aufenthalt in London abwechslungsreich zu gestalten.
Für einen entspannenden Aufenthalt im Hotel beinhalten die Zimmer Filme im Zimmer, Tee- und Kaffeezubereitungsmöglichkeiten und einen Sitzbereich im Zimmer. Die Bäder verfügen über eine Badewanne sowie einen Fön.
Novotel London City South bietet verschiedene Essensmöglichkeiten im "Elements" und im "Clinks".
Nachdem Gäste sich es in den Zimmern gemütlich gemacht haben, können sie dank der Entfernung zu die London Bridge die Gegend erkunden, da sich die Haltestelle einen kurzen Fußweg vom Hotel befindet. Shard London Bridge, Millennium Bridge und die St Paul’s Cathedral sind zu Fuß zu erreichen.