Madrid Hotels and Hostels near Atocha Train Station

Nearest places to stay in Spain nearby the Atocha train station in Arganzuela Madrid.
Book the best deals for cheap hostels, hotels and bed & breakfast accommodation.