La Oliva Hotels and Apartments
Calle El Almendrero, 12,La Oliva,35640
The 17 luxurious villas have a rustic design and are equipped with all the amenities of the 21st century. Guests staying in the villas can use all...
All room rates are pppn based on 2 adults sharing