Blue Palace Resort & Spa
Elounda, Crete, Greece
Blue Palace Resort & Spa is a stylishly designed hotel with beautiful views out towards the Island of Spinalonga. The ultra-chic Thalassotherapy Spa, fantastic watersports and award winning restaurants make the Blue Palace the perfect luxury hideaway.