Nestled beside St Paul’s Cathedral in London’s business district, the Leonardo Royal Hotel London St Paul’s is the ideal place for both business and leisure visitors to the city. Our London spa hotel with a 18m pool is a great place to unwind after a busy day of exploring the UK’s bustling capital, and each of the 460 guestrooms guarantees a good night’s rest. The hotel is conveniently located just a five minutes’ walk from Blackfriars station.

*Price is per person, per night and include breakfast and local taxes; Subject to change based on seasonality; subject to availability. 

Gallery