Open: April - October... Astro Palace Suites & Spa is a synonym for a shining star combining the radiance of elegant design with the traditional Cycladic architecture using colors of the earth blending harmoniously with the surrounding natural habitat.