The Galaxy is situated in the heart of the capital town of Crete, Heraklion. The perfect location offers not only business people an optimal place to stay, but also guests, who want to get to know the town and the surrounding areas, e.g. archaeological museum or the Palace of Knossos.