Leonardo Royal London St Paul’s hotel is a spectacular venue located right next to the St Paul’s Cathedral in the heart of the capital’s business district. The hotel offers 432 modern and comfortable rooms, on-site bar and restaurant and a health, fitness and spa centre. Our experienced staff are ready to help you organise any type of function. If you are 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.
Woohoo!
You've started a wishlist
Send an enquiry to more than a venue at once