Popular accommodations in Mesa Lakkonia
ApartmentAccommodates 4
Olivia Suite
Featuring air-conditioned accommodation with a balcony, Olivia Suite is located in Agios Nikolaos. This recently renovated apartment is located 2.6 km from Almiros Beach and 2.9 km from Ammos Beach. Providing free WiFi throughout the property, the non-smoking apartment features a hot tub.Book nowfrom $86 per night