NH Madrid Atocha
Hotel
Retiro, Madrid
8.5/10
Excellent
69 reviews
Free Wi-Fi
210 m.
Atocha Metro Station
170 m.
Atocha Train Station
NH Madrid Atocha is opposite Atocha Railway Station and is 5 minutes from both the Caixa Forum and Reina Sofía museums. Free Wi-Fi is offered.
Number of rooms: 72
Paseo Infanta Isabel, 9, Retiro, 28014 Madrid, Spain