Search Hotels

NH Madrid Atocha Neighborhood & Local Information


 

NH Madrid Atocha Location & Neighborhood

Location Description: In city center; 200m from the the Atocha metro/rail station - 20 MI, 25 min from Barajas airport.
View Large Interactive Map