Madrid logo

Eco Alcalá Suites

Check Availability

Eco Alcalá Suites
Santa Leonor, 24
Madrid
28037
Spain

Rooms from €65.00 ( £59.09 / $85.68 ) per night

Picture of Eco Alcalá Suites


There is free Wi-Fi and a flat-screen TV in these designer suites. The Eco Alcala Suites are in a residential and commercial area, 10 minutes from the IFEMA fairground.

Click here for more Information on the Eco Alcalá Suites together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Madrid area Madrid Visitor Information