Elea Beach, Livadi Nafsika and Louvre Hotel welcome you to the island of Corfu! Situated in picturesque locations in the North part of the island, at the...