Lodging/Accommodations close to Atocha
Ideal Hostel Madrid
+1-888-749-6785
C. De Los Cabestreros 3 Centro 28012 Madrid, Madrid, 28012 Spain
+1-888-749-6785
~0.97 miles northwest of Atocha
~17 minute walk
- Cheap Downtown hotel
- Check in: 15.00
Hotel Madrid Sevilla
+1-800-805-5223
Calle San Pedro Mártir, Madrid, 41001 Spain
+1-800-805-5223
~1.05 miles northwest of Atocha
~18 minute walk
- 2-star hotel
- Hotel has 2 floors
Me Madrid in Madrid
+1-888-897-9207
Plaza De Santa Ana 14, Madrid, 28012 Spain
+1-888-897-9207
~1.11 miles northwest of Atocha
~19 minute walk
- Expensive Downtown hotel
- Hotel has 29 suites
ME Madrid by Melia
+1-888-311-4278
Plaza De Santa Ana 14, Madrid, 280128 Spain
+1-888-311-4278
~1.11 miles northwest of Atocha
~19 minute walk
- 4-star Downtown property
- 7 floors in property
Back to Top