
Madrid, Spain
Leonardo Hotel Madrid City Center
3-star hotel · LEONARDO HOTELS SPAIN
1.1 km straight-line distance
This modern, understated establishment is situated in the Chamberí district, offering a convenient location at only 1. 2 kilometres from the centre of Madrid, and around a 25 minute drive from the airport. The property has…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Laundry service · extra charge























