About Leonardo Royal Hotel London St Paul
Verified property profile, architecture overview, and stay experience in London.
Welcome to Leonardo Royal Hotel London St Paul, a luxurious 4-star hotel located in the heart of London, United Kingdom. With its prime location and exceptional amenities, this hotel offers a perfect blend of comfort, convenience, and elegance.
After a day of sightseeing or business meetings, unwind and relax in the hotel's comfortable and inviting atmosphere.
Step into the stylish and contemporary lobby of Leonardo Royal Hotel London St Paul and prepare to be impressed. This modern hotel boasts a total of 432 well-appointed rooms, ensuring that every guest enjoys a comfortable and memorable stay.
Step into the elegant bar, where you can sip on expertly crafted cocktails while enjoying the vibrant atmosphere. The bar offers a wide selection of drinks, from classic favorites to innovative concoctions, ensuring there's something to suit every taste.
When it's time to explore the city, you'll find that Leonardo Royal Hotel London St Paul is conveniently located just 2 kilometers from the city center. Whether you want to visit iconic landmarks like St.
