


11+ photos
This apartment hotel welcomes guests in Son Serra de Marina.

Cami de Son Mari s/n, poligono 11 parcela 18 - Santa Margalida, 07450 Son Serra de Marina, Spain, Santa Margalida
Check-in from 16:00 · Check-out by 11:00

Cami de Son Mari s/n, poligono 11 parcela 18 - Santa Margalida, 07450 Son Serra de Marina, Spain, Santa Margalida
Check-in from 16:00 · Check-out by 11:00
Weekly in your inbox — handpicked package deals and price drops before they sell out.
Our Privacy Policy