Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
Atocha, 81, Madrid
This stylish hotel has a furnished roof terrace with a seasonal hot tub, bar and wonderful views of Madrid. Rooms include free Wi-Fi and flat-screen satellite TV. Atocha Train Station is 500 metres away.
See MoreUsage of subsidiary facilities may incur additional fees