NEFELI House Hotel Lefkímmi
Situated in Lefkímmi and only 800 metres from St Peter Beach, NEFELI House features accommodation with mountain views, free Wi-Fi and free private parking. This holiday home offers air-conditioned accommodation with a balcony.
Parakladi Lefkimmi x, Lefkímmi, 49080, Greece