The Scala Palace Hotel is situated in Agia Pelagia, a tourist resort in the northern part of the island of Crete. In a relaxed environment, overlooking the beautiful bay of Agia Pelagia and within walking distance from the beach, visitors can experience more details
The Blue Bay Resort is a beach front hotel on Crete, situated in the picturesque village of Agia Pelagia. This lovely location, northwest of Heraklion, features numerous bars, shops, boutiques and taverns that offer traditional Greek dishes. The cozy Blue more details