Apollo City is a family-owned hotel located in a very quiet spot in the old town of Malia. The relaxing atmosphere, attentive service and the traditional Greek hospitality guarantees you a comforting and relaxing stay! Apollo City is a family-owned hotel located in a very quiet spot in the old town of Malia. The relaxing atmosphere, attentive service and the traditional Greek hospitality guarantees you a comforting and relaxing stay!