This stylish, modern hotel is located in the south of Madrid, close to the MǸndez Çlvaro Bus Station. It offers a varied buffet breakfast and free WiFi. NH Madrid Sur is situated under 3 km from the Retiro Park and the Art Triangle.
Address: Avenida Ciudad de Barcelona, 113, Madrid
Rates from:
EUR 72 Book Now