Share:

Top Back to top

Leonardo Hotel Madrid City Center

C. de Alberto Aguilera, 18, Chamberí, 28015 Madrid, Spain

Situated in a lively neighborhood close to Chamberí and the city center. The nearest Metro station is San Bernardo. Leonardo Hotel Madrid City Center offers modern and stylish rooms equipped with air-conditioning, flat-screen TVs, minibars, safes, and free Wi-Fi.

Single Occupancy €249.00 / night
Double Occupancy €269.00 / night
Rates quoted are per room, per night, including breakfast, city tax, VAT & upon availability