Offering an outdoor pool and barbecue, Casa da Aldeia is located in Constância in the Centro Region, 4.3 mi from Almourol Castle. Free WiFi is available throughout the property.
Featuring a terrace, the accommodations comes with a dining area and a seating area with a satellite flat-screen TV. Some units feature a balcony and/or patio. A dishwasher and coffee machine are also featured. There is also a kitchen in some of the units, fitted with an oven, a microwave, and a toaster. Each unit is fitted with a private bathroom with free toiletries. Towels and bed linen are provided.
Casa da Aldeia also includes a sun terrace.
Guests can enjoy various activities in the surroundings, including horse riding and cycling.