Nick's Studios Lefkada Apartment Lefkada Town
2.6 km from Agios Ioannis Beach, Nick's Studios Lefkada is a recently renovated property located in Lefkada Town and provides air-conditioned rooms with free Wi-Fi and parking on-site. The property features garden views and is 2.
Number of rooms: 3
67 Τζον Κέννεντυ Ισόγειο, Lefkada Town, 31100, Greece