Set amidst lush greenery in Agios Steganos Village of Corfu, Villa Leonidas offers self-catering units with a balcony overlooking the Ionian Sea and the mountain. It lies within 300 metres from the long, sandy beach and within 500 metres from restaur...
Rooms total: 2Important Information
Managed by a private host
More information »Arillas Beach 1.7 km
Agios Georgios Beach 5.1 km
Canal D'Amour Beach 6.1 km
Esperii Port 6.5 km
Angelokastro 9.3 km