Leonardo Hotel Madrid City Center
Photo gallery for Leonardo Hotel Madrid City Center
Overview of Leonardo Hotel Madrid City Center
Leonardo Hotel Madrid City Center
Comfortable hotel, walk to Plaza de España - Princesa
Reviews
8.8
Excellent
Popular amenities
Explore the area
Calle de Alberto Aguilera 18, Madrid, Madrid, 28015
- Gran Via10 min walk
- Royal Palace of Madrid19 min walk
- Puerta del Sol7 min drive
- Madrid (MAD-Adolfo Suárez Madrid-Barajas)23 min drive