This luxurious resort is situated in Elounda, an area with a cluster of ... the hotel has easy access on foot to the picturesque village of Plaka and to Aghios Nikolaos, which lies within a ...
Press the question mark key to get the keyboard shortcuts for changing dates. Nestled in Elounda (a small town on the Greek island of Crete) along the Mediterranean Sea, Blue Palace boasts an ...