Travellers enjoy visiting Agiou Georgiou Square, located merely a 13-minute walk from the Townhouse Lefkada Aparthotel, as well as Monastery of Faneromeni accessible with 10-minute car ride. If you are willing to explore even more landmarks in Lefkada City, attend My market located just 0.6 km from the property.