Located in Becerril de la Sierra in the Community of Madrid region, EL NIDO DEL AGUILA features a patio. The air-conditioned accommodation is 43 km from Plaza Mayor, and guests can benefit from on-site private parking and complimentary WiFi. Guests can make use of a garden.
The holiday home is equipped with 3 bedrooms, 2 bathrooms, bed linen, towels, a TV, a dining area, a fully equipped kitchen, and a balcony with garden views.
A bar can be found on-site.
Temple of Debod is 47 km from the holiday home, while Plaza de España Metro Station is 47 km away. The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 52 km from EL NIDO DEL AGUILA.