NH Sur
NH Sur
Paseo Infanta Isabel, 9
Madrid
28014
Spain
Rooms from €67.41 ( £45.55 / $83.35 ) per night
NH Sur is situated in front of Atocha train station, the "AVE" (high speed train) railway station and the new Mendez Alvaro Bus Station.
Click here for more Information on the NH Sur together with online availability and visitor ratings
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.