Recommended hotels in Damnoni (Crete)

Ammoudi Hotel

From US$ 44

Lefkogia, Damnoni, Greece - Show map

Show map

Ammoudi Hotel is a 2-star budget guesthouse, located near by the beach.

Book Now From US$ 44