AMMOUDIA HOTEL cat C by gian on July 6, 2011 with No Comments Nidri, Lefkas, Ionian Islands 50m from the beach, Tel.: 26450-92771, 92212