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.