Choose your room
1 Bedroom Apartment With Air Conditioner
1 Bedroom Apartment With Air Conditioner Madrid is situated nearly a 5-minute walk from Parroquia Santa Angela de la Cruz and 15 km from Adolfo Suarez Madrid-Barajas airport.
Temple of Debod is at a distance of around 15 minutes away by car, while Victory Arch is about 10 minutes away by car.
Serving Spanish specialities, Restaurante Bistrot Saconia is only 6 minutes' walk away. This apartment is within 5 minutes' walk of Cesar Manrique-La Cabrera bus stop and a few metres away from Antonio Machado underground station.
Hotel Policy
- Children and extra beds
- There are no cots provided in a room.