Can Teulada Villa
cami de llenaire, 07460 Pollença, Spagna
Boasting air-conditioned accommodation with a terrace, Can Teulada is set in Pollença. This villa features a private pool, a garden and barbecue facilities. The villa also offers free Wi-Fi, free private parking and facilities for disabled guests.