Located in Santa Margalida, Casal Santa Eulàlia Hotel is in the suburbs, a 4-minute drive from Playa de Muro and 10 minutes from Albufera Natural Park. This upscale country house is 5.1 mi (8.2 km) from Illot d ... Read more

View all Luxury Hotels in Pla de Mallorca