Itanos Hotel is located in Sitia, a small town at the eastern part of Crete,
on the central sea front square and only 200mtrs from the long, sandy, blue flag beach.