Levka Ori: Hotels

Levka Ori: Hotels

  • Albatros Studios & Apartments

    Albatros Studios & Apartments

    40.0km of Levka Ori

    Located just 200 metres from Plakias beach, Albatros offers self-catering accommodation with balcony and free Wi-Fi. The centre of the village is just a 5-minute walk away.

    From 36.00EUR / Night

    Bookings
Previous
go to page