Apartment in L'Olla, Spain
From £466 Per week
  • Apartment
  • Sleeps 5
  • 3 Beds
  • 2 Baths
  • Balcony / terrace
  • Washing machine
This 3 bedroom apartment is located in L'Olla and sleeps 5 people.