Leonardo Hotel London Heathrow Airport
An uber-convenient location if you have delegates flying in for business meetings and events – just 5 minutes from the airport terminals. Modern and colourful, the Leonardo Hotel London Heathrow Airport…
- Max Capacity
- 130
- Dining
- 100
- Bedrooms
- 230










