November 23, 2014 Total Views: 4838 Today: 2
Hotel Village Atocha Rooms Madrid, Village Atocha Rooms is located in Madrid and offers rooms with air conditioning and free WiFi. Each room here comes with a flat-screen TV and desk, and the private bathroom has a bath and hairdryer. There is also a microwave and a fridge. Extras include a desk. Other facilities offered at the property include a tour desk. The guest house is 550 metres from Atocha Train Station, and Adolfo Suarez Madrid-Barajas Airport is 18 km away. (Hotel Village Atocha Rooms Madrid hotels booking).