Home Tags Villegiature awards

Tag: villegiature awards

Seychelles hotels up for awards

Two Seychelles’ hotels – Denis Island and Frégate Island Private – are among the top hotels nominated for the prominent international Villegiature Awards, in the Grand Prix category of the Best