Situated beside St Paul's Cathedral in London's business district, Leonardo Royal Hotel London a 5-star hotel, boasts a stunning glass atrium with 4 restaurants
Leonardo Royal Hotel London St Paul's - Leonardo Hotels UK is a 4-minute walk from London Blackfriars station, and a mile from the Tower of London.
At Leonardo Royal Hotel London St Paul's, the swimming pool is lovely with Jacuzzi and steam rooms. Room are nice with a very comfortable beds.
Leonardo Royal Hotel London St Paul's its easy to travel in and out of central London. Its a perfect location. Rooms are comfortable, Staff are always courteous.
Please fill in the below form with your query and we will get back to you.