Located in Heraklio Town, 600 metres from Amoudara Beach, Mark Hotel provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. With free Wi-Fi, this 2-star hotel has a terrace and a restaurant.
Number of rooms: 39
16 EVROU STREET, Heraklio Town, 71303, Greece