







Leonardo Royal Hotel London St Paul’s
Maximum Guests: 1000
Bedrooms: 435
Spaces: 1
- Overview
- Layout & Spaces
- Pricing
- Menus & Brochures
- Amenities
- Location
Unwind in luxury beside St. Paul’s Cathedral at Leonardo Royal Hotel London St Paul’s. This 4-star haven offers modern, spacious rooms, an inviting spa with an indoor pool, and delectable dining options all under a breathtaking atrium. Host your next business event in style with 22 adaptable meeting rooms, perfect for up to 1000 guests. Experience impeccable service and explore London’s best with ease.