Park Hotel Amoudara
Crete / Heraklion / Amoudara • View on MapPlease select your dates
Open: June to September ... Located at 19 Evrou str, Heraklion, Crete island, Park Hotel is magical blend of domestic environment, contemporary comfort and privileged services. More Info »