Amoudara hotels & apartments, all accommodations in Amoudara

Suggested hotels in Amoudara

Minoa Apartments Amoudara

62 Martiron Street, Amoudara, Greece

Minoa Apartments Amoudara photo

Minoa provides rooms featured with a mini bar, pay TV, a coffee maker, a kitchen and a sofa set and enjoys its perfect location in vicinity of Loggia. Featuring Mediterranean…

Armonia Beach Hotel Amoudara

Andrea Papandreou 108, Amoudara, Greece

Armonia Beach Hotel Amoudara photo

The contemporary Armonia Beach Hotel is a 4-star property placed 4.9 km from Stadium Theodoros Vardinogiannis. 62 rooms are spaced out in 3 buildings.

Agapi Beach Amoudara

76 Andrea Papandreou Street Gaziou, Heraklion, Crete 714 14, Greece, Amoudara, Greece

Agapi Beach Amoudara photo

The attractive Agapi Beach is a 4-star hotel and offers a sundeck, an outdoor swimming pool and a tennis court. Built in 1978, the hotel is a combination of…