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 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.
Holiday travellers and business visitors alike will love the choice of nearby attractions. You can walk across the river to Tate Modern, Shakespeare’s Globe, Borough Market and the London Eye, shop in the fashionable designer outlets of One New Change, or hop on a train at three local Underground stations for museums, theatres and galleries further afield.