Hotels with a restaurant near AmmoudaraBook hotels with a restaurant near Ammoudara, Greece online. Compare prices, reviews & photos of 75 hotels and get the best deal for your next stay.
Civitel Creta Beach74, Andrea Papandreou str., Ammoudara
Frank ApartmentsAndera Papandreou 92, Amoudara, Ammoudara