'ASTRO' means star, means shining light. Constructed in 2010 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. A room at Astro Palace impresses with the feeling of comfort and a liberating sense of space reflecting an elegance and sophisticated style.
Unobstructed views seem so close from every aspect of the hotel giving you the opportunity to gaze out at the horizon marveling the Aegean Sea.
Check-in / Check-out Policy
Check-in: from 14:00 h
Check-out: until 12:00 h