1 Charming and Luxury Hotels in Santa Margarita, Majorca


Casal Santa Eulalia

Outdoor Swimming pool, Restaurant, Spa beauty center, Free WiFi Internet, 37 Rooms

Benefits