Located in Moya, La Albacara has a terrace and a bar. The property features inner courtyard and quiet street views. Outdoor seating allows guests to enjoy the fresh air.