The Stay Hotels Group has won two awards at the Seven Stars Luxury Hospitality and Lifestyle Awards in an award ceremony that took place on 28 October at the Wyndham Grand Crete Mirabello Bay, Greece.
The Stay Hotels Group has won two awards at the Seven Stars Luxury Hospitality and Lifestyle Awards in an award ceremony that took place on 28 October at the Wyndham Grand Crete Mirabello Bay, Greece.