Leptini
Leptini hotels & apartments, all accommodations in Leptini
Recommended hotels in Leptini
Villa Palataki I
Οdos Xoris Onomasia, Leptini, Greece
Staying at the 1-bedroom Villa Palataki I, guests can easily reach Kalamitsi Beach, located approximately a 10-minute drive away.