Ikaros Apartments
Address: Dios Street, Amoudara Herakliou, Greece
Just 100 metres from Ammoudara Beach, the family-run Ikaros Apartments offer self-catering accommodation with Cretan Sea and garden views. Free Wi-Fi is available in all areas. The popular Knossos Palace is at a distance of 14 km.
Hotels Nearby
-
Aptera Beach 2 ★
24 Dios Str, Amoudara Herakliou
-
Tropical Hotel
22 Dios Str., Amoudara Herakliou
-
Gianna Apartments
Διός 20 Αμμουδάρα Γαζίου, Amoudara Herakliou
-
Volanakis Apartments
Karpathou 15, Amoudara Herakliou
-
Adonis Beach Hotel
Patmou 6, Amoudara Herakliou
-
Santo George Beach
Milou 27, Amoudara Herakliou
-
Pension Anna
Milou Str. & Parodos Patmou 5, Amoudara Herakliou
-
Minoas Hotel 2 ★
7, Melina Merkouri, Amoudara Herakliou
-
Lili Hotel
Melinas Merkouri Street, Amoudara Herakliou
-
Saloustros Apartments
Zakrou Street, Amoudara Herakliou
-
Castro Hotel 3 ★
A.Papandreou str. 301, Amoudara Herakliou
-
Minoica Beach Apartments
5, Tinou Str., Amoudara Herakliou
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇷 Greece ›
- Amoudara Herakliou ›
- Ikaros Apartments