Featuring free WiFi and pool views, Can Casta is a villa, located in Petra. The property is 25 mi from Palma de Mallorca and features views of the garden.
The kitchen is fitted with a dishwasher, an oven and a microwave, as well as a coffee machine and a kettle. Towels and bed linen are available in this self-catering accommodations. There are 6 bedrooms and 6 bathrooms.
Alcudia is 17 mi from the property. The nearest airport is Palma de Mallorca Airport, 29 mi from Can Casta.