Village Atocha Apartments v Madrid, Spain
Calle Embajadores 93, 28012, Madrid
|REZERVUJTE SI IHNEĎ
Reviews of Village Atocha Apartments
The mention that there is parking available is a lie and that cost us a parking ticket. If you are going with a car to Madrid avoid this hostel. The o...
Georgios, 5 April 13
Village Atocha Apartments haven't translated their information but to see the full English version click here