No image available for this hotel
No image available for this hotel
Heraklion, Heraklion
Spend a second to
save a fortune!
Spend a second to save a fortune!
Meramvellou 12, Heraklion
Situated in the centre of Heraklio Town, 2.5 km from Amoudara Beach and 200 metres from Heraklion Archaeological Museum, City Center Studios offers free WiFi and air conditioning.
See MoreUsage of subsidiary facilities may incur additional fees