With a panoramic view over the valley of Rachi and Amvrakikos Gulf, Hotel Irida is only 2 km from Lefkada Town ... » Veja mais