Olive Hill Apartment Eleftheres, Macedonia
9.7/10
Exceptional
Free Wi-Fi
Parking
Set amongst a tranquil environment in Eleftheres Village, Olive Hill offers self-catered apartments with Aegean Sea views and free Wi-Fi access. It is surrounded by olive trees and provides free private parking on site.
Number of rooms: 2
Eleftheres, Eleftheres, 64007, Greece