
Madrid, Spain
Elba Madrid Alcalá
4-star hotel · ELBA
Located on the well-known Calle Alcalá, a mere 15 minutes by metro from the city center, the Elba Madrid Alcalá 4-star Hotel offers ideal accommodations for all types of guests—tourists, film buffs, shopaholics, and business…
- Wi-fi
- 24-hour reception
- Secure parking
- Fitness























