Blue Palace Luxury Collection Resort & Spa
Blue Palace is a boutique collection of suites & villas in Elounda that promises to be your home away from home during your stay on Crete island.
- Poolside Bar
- Restaurant
- Gym
- Spa
- Wellness center
- Private pool
- Terrace