Apodaca Apartments
Apodaca Apartments
Apodaca, 5
Madrid
28004
Spain
Rooms from 66.00 ( £60.00 / $87.00 ) per night
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.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.