Featuring free WiFi, City Center Studio offers accommodation in Heraklio Town. Heraklion Archaeological Museum is 200 metres away.