More Hotels Near Leonardo Hotel Madrid City Center
Plaza Conde Valle Suchil, 5
Madrid, ES 28015
Distance: 0.1 miles
Calle San Bernardo 87
Madrid, ES 28015
Distance: 0.2 miles
Calle de Manuela Malasana, 6
Madrid, ES 28004
Distance: 0.3 miles
Princesa 27
Madrid, ES 28008
Distance: 0.3 miles
Princesa 40
Madrid, ES 28008
Distance: 0.4 miles
Calle De Tutor 1
Madrid, ES 28008
Distance: 0.4 miles
Plaza de España, 18
Madrid, ES 28008
Distance: 0.4 miles