06 February, 2024 in LEFKADA ACCOMMODATION, Lefkada Hotels Blog Masonry, Wheelchair accessible Villas and Hotels in Lefkada 13 Keys Suites Nydri