Leonardo Royal Hotel London St Pauls
We're liking this
- Comfy roomTake some time for self-care in your room with a rain shower, designer toiletries and Nespresso coffee.
- Caring staffThe welcoming staff goes above and beyond to make your day great.
- Inspiring placeA perfect staycation in (5-star) luxurious surroundings.
10 Godliman St, London EC4V 5AJ, United Kingdom