About Villa Eleanora Holiday Apartment
Villa Apartment in Punta Lara, Nr. Nerja, Costa Del Sol, Spain Villa Apartment with Panoramic Sea and Mountain Views 5 Minute Walk to Beach, 20/25 Minutes to Town Centre Sleeps 4 (2 Bedrooms)
Amenities
Wi-Fi
Internet access
DVD
TV
Breakfast bar
Swimming pool
Air conditioning
Balcony/terrace
Bar
Similar Properties
We've found the following properties which you may also like...