Relish the contrast of past and present at the Leonardo Royal Hotel London St Paul’s, a sophisticated hotel in an amazing 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 views from the rooftop bar, 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. If you’re looking for a luxury hotel in that makes it easy to experience everything London has to offer, this is a uniquely convenient location.