Mestral is a villa situated in Alcudia and featuring free WiFi and a terrace. Offering free private parking, the villa is 1 km from Alcudia Old Town.
There is a dining area and a kitchen equipped with dishwasher. A flat-screen TV with satellite channels and DVD player is featured. There is a private bathroom with a bath.
The nearest airport is Palma de Mallorca Airport, 48 km from Mestral.