Villa Art is located in Can Picafort, just a 13-minute walk from Can Picafort Beach and 4.2 miles from Natural Park S'Albufera de Mallorca. Both free Wifi and parking on-site are accessible at the villa free of charge. The villa also offers an outdoor swimming pool and a garden for guests to relax i...