HotelsClick.com

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.

Booking.com
Book