Astra Sarti Luxury Suites is located in Sarti, 63072, Sarti, Grčka.