Madrid logo

Apodaca Apartments

Check Availability

Apodaca Apartments
Apodaca, 5
Madrid
28004
Spain

Rooms from €88.00 ( £59.46 / $108.81 ) per night

Picture of Apodaca Apartments


Set just off Madrid?s lively Fuencarral street, these apartments are well located for exploring the capital´s sights. The city?s focal point of Puerta del Sol is a 15-minute walk away.

Click here for more Information on the Apodaca Apartments together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Madrid area Madrid Visitor Information