Set in Flecheiras, Beach Wind Hotel offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Offering a garden, the property is located within 3 km of Praia de Emboaca. The guest house has family rooms.
All guest rooms in the guest house are fitted with a flat-screen TV. At Beach Wind Hotel, the rooms are equipped with air conditioning and a private bathroom.
The accommodation offers a continental or buffet breakfast.