id 022257
  • El Palmar 1

sleeps 3
45 sqm
studio apartment
1 bathroom

My List

El Palmar 1
from
€ 38
per person per night