2021 Winners

Seven Stars Boutique Lifestyle Resort & Spa Europe

Kube Hôtel Saint Tropez