
Madrid, Spain
Eco Alcala Suites
4-star hotel · ECO HOTELES
This hotel is situated 50 m from Alcalá Street and 600 m from Ciudad Lineal metro station. Newly opened in September 2007, the establishment comprises 32 suites offering the best facilities and exclusive services to both business…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


