Book Online Best Rate Guarantee

Contact Us

Contact Details
Astro Palace Hotel & Suites
Fira P.C. 84702
Santorini, Greece
General Inquiry
Map