This 2 star hotel is located in the city centre of Madrid and was established in 1960. It is close to the Plaza de Espana and the nearest station is Plaza de Espana.
Facilities of Hostel RESIDENCIA ARTI I
- 24 hours Front Desk Service
- Laundry service
- Shared Bathroom