Property Location With a stay at this villa in Olhao, youll be within a 15-minute drive of Carmo Church and Ria Formosa Natural Park. This 4-star villa is 7.9 mi (12.7 km) from Faro Island Beach and 12 mi (19.4 km) from Barril Beach.Rooms Make yourself comfortable in this air-conditioned villa, featuring a kitchen with a full-sized refrigerator/freezer and an oven. A flat-screen television with cable programming provides entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include a microwave and a washing machine, and you can also request a crib/infant bed (complimentary).Amenities Take in the views from a garden and make use of amenities such as barbecue grills.Business, Other Amenities Free self parking is available onsite.