Set amidst lush greenery in Agios Stefanos Village of Corfu, Villa Leonidas offers self-catering units with a balcony overlooking the Ionian Sea and the mountain. It lies within 300 m from the long, sandy beach and within 500 m from restaurants and shops. All air-conditioned studios and apartments of Leonidas have a kitchenette with dining a a small electric oven. Equipped with a safe and a TV, each unit includes a private bathroom with shower and a hairdryer.
Booking.com