Villa Olga Studios
The Lux Apartments & Studios Villa Olga is the ideal place for everybody looking for comfortable and relaxing holiday to enjoy the natural beauty that the Villa Olga can offer in the most famous for its beaches island of Lefkada. Is situated at the picturesque bay of Lygia, in the northeastern[…]