About the hotel
The Leonardo Royal Hotel London St Paul’s is a sophisticated hotel in the city centre location. Hear the church bells ring from the vaulted dome of London’s iconic cathedral, and see the city dazzle at night from the modern-day Millennium Bridge.
If you’re looking for a luxury hotel in London that makes it easy to experience everything the capital has to offer, this is a uniquely convenient location.
From the impressive entrance pillars to stunning rooftop views, this elegant London hotel makes a big impact. Spacious rooms feel modern and tranquil, and the large windows overlook vibrant city streets. The emphasis on style and luxury continues in the oriental-style spa and fitness centre, the 18m swimming pool, and the Atrium’s collection of smart bars and restaurants.