Set in Lefkada Town and only 2.5 km from Agios Ioannis Beach, oli terra offers accommodation with sea views, free Wi-Fi and free private parking. The property features city and inner courtyard views, and is 2.9 km from Kaminia Beach.
Number of rooms: 3
Επαρχιακή Οδός Λευκάδας - Απόλπαινας, Lefkada Town, 31100, Greece