Hotel Theathalatta Villa Gaia
Tsoukalades Lefkados - Lefkada,
Greece
View Map
Area: Tsoukalades





Featuring an outdoor pool and sea views, Theathalatta Villa Gaia is located in Leukada.