Guesthouse nearby Amoudara
3 found
Alice
Offering free WiFi and sea views, Alice is an accommodation located in Amoudara Herakliou. The holiday home has city views and is 7 km from Heraklio Town.
More Guesthouse in other Cities
Interesting places in Amoudara
Search this area