Set in Flecheiras, Beach Wind Hotel offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Offering a garden, the property is located within 1.9 mi 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 accommodations offers a continental or buffet breakfast.