Resorts in Geni (Lefkada)
We found 1 property with availability in Geni (Lefkada)
Show on map
Menes Hotel
Vliho Desimi, Geni (Lefkada), Greece
Nestled approximately a 5-minute walk from Desimi Beach, the 3-star Menes Hotel Geni offers a sunbathing terrace and a picnic area. Air-conditioned rooms, sea views and a swimming pool are at guests'…
- 1-1