Situated in Ayios Nikitas, Theocharis Bros - Studios Apartments features a restaurant, sea views and free Wi-Fi, a few steps from Kathisma Beach and less than 1 km from Gaidaros Beach.
Number of rooms: 9
Παραλία Κάθισμα Παραλία Κάθισμα Καλαμιτσίου Λευκάδας, Ayios Nikitas, 31100, Greece