Leonardo Royal London St Paul’s is situated in the City of London, close to many of the city’s major attractions, including St Paul’s Cathedral, the Tate Modern, the Millennium Bridge, and the Bank of England.
It boasts a range of facilities to cater to both business and leisure travelers. These include meeting and event spaces, a business center, a fitness center, and a spa with a swimming pool, sauna, and steam room.