This hotel is strategically located, just 300 metres from Madrid’s Atocha-AVE Train and Metro Station and Reina Sofia Art Gallery. It offers modern, air-conditioned rooms with satellite TV.
Number of rooms: 122
Paseo de las Delicias, 26, Arganzuela, 28045 Madrid, Spain
Hotel booked 1 times today.