translate English to French: A favourite place where glamour and luxury meet!
Un lieu de prédilection où glamour et luxe se donnent rendez-vous !