C. de Alcalá, 269, Madrid, Community Of Madrid, 28027, Spain

   

About This Property

Nearest Airport Adolfo Suárez Madrid-Barajas Airport
Distance to Airport 14.3KM
Nearest Train Station Madrid Atocha Railway Station
Distance to Train Station 4.89KM
Nearest Subway Station Ventas
Distance to Subway Station 0.74KM
Average Price From USD220
Hotel Star Rating 4