Selva
from USD 396
per night

Villa Ses Porrasses, a 7-bedroom villa, is located 2kms away from the town of Selva.

14 pers. max. 7 bedrooms

Back to Top


Here are some larger villas.

7-bedroom Selva villas for rent