Lato Hotel is situated in the piqturesque location of Ammoudi overlooking
the beautiful Mirabello bay
and reflecting the charm and peacefulness of countryside.
Two fully organized beaches are close by offering all facilities and a
large variety of water sports.