Villa Rodi is perched up on the mountain side of the picturesque fishing village of Mikros Gialos in Lefkada. Every detail has been designed for the comfort of guests and every piece of furniture breathes luxury making it the perfect villa for your next holiday to the Ionian Island of Lefkada.