Villa Despina Green Suites
Villa Despina Green Suites
Villa Despina Green Suites

Villa Despina Green Suites

Villa Despina Green Suites is a complex of four elegant double bedroom apartments. It is located at the picturesque village of Polychrono, in Halkidiki.