Apodaca Apartments
Check availability

Rooms from €66.00 ( £60.00 / $87.00 ) per night
Apodaca Apartments
Apodaca, 5
Madrid
28004
Spain
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.
Online Hotel Bookings