Townhouse Lefkada Condo Hotel Lefkada Town
Located in Lefkada Town in the Ionian Islands region, with Agiou Georgiou Square and Phonograph Museum nearby, Townhouse Lefkada provides accommodation with free Wi-Fi and free private parking.
Number of rooms: 9
8 Ιωάννη Καραβέλα, Lefkada Town, 31100, Greece