Amoudara hotels & apartments, all accommodations in Amoudara

Suggested hotels in Amoudara

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.

Neptuno Beach Hotel Amoudara

3 Vagias Str., Amoudara, Greece

Neptuno Beach Hotel Amoudara photo

Neptuno Beach Hotel is placed in the center of Amoudara and offers a sun deck and an outdoor swimming pool.

Stork Hotel Amoudara

1 Spyrou Loui Str., Amoudara, Greece

Stork Hotel Amoudara photo

Stork is a worthy example of 3-star hotels in Amoudara offering tasteful rooms overlooking Andes Mountains. Stork Hotel operates since 1994.