Boasting city views, Vaya Suites by Omilos Hotels features accommodation with balcony, around 300 metres from Amoudara Beach. Complimentary Wi-Fi is available throughout the property and private parking is available on site.
Number of rooms: 16
97 Λεωφόρος Ανδρέα Παπανδρέου, Amoudara Herakliou, 71414, Greece