Das Leonardo Royal Hotel London St Paul’s liegt im Finanzbezirk der Stadt, nahe bedeutender Sehenswürdigkeiten wie der St. Paul's Cathedral und der Millennium Bridge. Die zentrale Lage ermöglicht kurze Wege zu verschiedenen Museen, Restaurants und Einkaufsmöglichkeiten, während der Hyde Park in etwa 20 Minuten erreichbar ist. Die Nähe zu mehreren Flughäfen macht das Hotel zu einem verkehrsgünstigen Standort in London.
Das Hotel bietet eine Vielzahl an Zimmern, darunter Einzelzimmer, Doppelzimmer sowie Junior-Suiten und Suiten, verteilt auf zehn Etagen. Die Unterkünfte verfügen über Queensize-Betten, sind mit Teppichboden ausgestattet und bieten Komfort mit Minibar, Safe und moderner Technik wie Satelliten-/Kabel-TV und Radio. Zustellbetten können angefordert werden, um zusätzlichen Platz zu schaffen.
Die gastronomischen Einrichtungen umfassen Restaurants mit Nichtraucherzonen und Kinderhochstühlen, ein Café sowie Bars. Verpflegungsoptionen reichen von Frühstücksbuffets bis zu Halbpension und Vollpension mit Auswahl zwischen à-la-carte- und Menügerichten. Das Haus verfügt über Wellness- und Sportangebote wie Hallenbad, beheizten Pool, Whirlpool, Sauna, Dampfbad, Massagen, Aerobic und Fitnessstudio sowie vielfältige Services wie Babysitting, Wäscheservice und Fahrradkeller.