Situated in the charming town of Puerto Pollensa, Hotel Illa d'Or offers a peaceful retreat with breathtaking views of the Mediterranean Sea. The hotel features a spa, outdoor pool, and a restaurant serving delicious Mediterranean cuisine. Guests can also enjoy easy access to the beach and nearby hiking trails.