Property Location: When you stay at Hotel Illa d'Or in Puerto de Pollensa, you'll be on the beach, within a 15-minute drive of Pollensa Port and Formentor Cape. This 4-star hotel is 7.7 mi (12.3 km) from Alcudia Beach and 11.9 mi (19.1 km) from Playa de Muro. Rooms: Make yourself... عرض المزيد
Reach us, we're available 24/7.