Located in Amoudara Herakliou, 500 metres from Amoudara Beach, Petousis Hotel & Suites provides accommodation with an outdoor swimming pool…
Hotel Stork is located in a quite olive garden, only 500 metres from the Blue Flag sandy beach of Ammoudara.
Set on a private beach area, in Amoudara, environmentally friendly Apollonia Beach Resort & Spa boasts 1 indoor and 3 outdoor pools, 2…
Castro Hotel lies in the middle of Amoudara, only 300 metres from the famous sandy beach.
Situated 400 metres from the blue-flagged Ammoudara Beach in Crete, the Lili features an outdoor and an indoor swimming pool.