Click here to book your room

4, Idomeneos Str., Heraklio Town, 71202, Greece
website: www.hotelheraklion.net