Cleopatra Beach Hotel

http://www.cleopatra-beach.gr

on Aug 20, 2007
Cleopatra Beach Hotel is situated in the settlement of Geni, on picturesque Vlicho Bay on Lefkas Insland - Greece.