lefkadarooms.com
San Nicolas Resort Hotel
On Lefkada, the island of the poets, the San Nicolas Resort is built upon the froth of the waves and is surrounded by the lush green landscape of the island, and offers a distinctive proposal for y…