Seven hotels and resorts in Seychelles honored at Annual World Luxury Hotel Awards Gala Ceremony December 10, 2018