Beachfront hotels in Selva (Mallorca)
We found 1 property with availability in Selva (Mallorca)
Show on map
Villa Sera De Caimari By Home Villas 360
Poligono, 18, Parcela 27, Selva (Mallorca), Spain
Featuring an outdoor swimming pool, Villa Sera De Caimari By Home Villas 360 Selva is suitable for up to 6 people and is located 7 km from Santuari de Lluc Monastery. Located a 10-minute ride from…
- 1-1