Photos coming soon
HOTEL
Villa Son Serra de Marina 3861, Mallorca
Mexico, 12, Santa Margalida
Where it sits
Villa Son Serra de Marina 3861, Mallorca
Mexico, 12, Santa Margalida
39.73866, 3.22004
Similar stays nearby
Casa Del Mar - Villa With Private Pool. Free Wifi
Hotel · 12 m
Casa Del Mar - Villa With Private Pool. Free Wifi
Hotel · 12 m
Sull des Vent in Son Serra de Marina
Hotel · 14 m
Sa Posada
Hotel · 55 m
ES Mollet
Hotel · 77 m
CAN Ramis
Hotel · 80 m
Modern Boutique Style Villa With Pool Son Serra
Hotel · 81 m
Modern boutique style Villa with pool Son Serra - a23652
Hotel · 81 m
Plan around Villa Son Serra de Marina 3861, Mallorca
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 8, 2026.
