Boutique Hotel in Seychelles Bags Three Prizes At World Luxury Hotel Awards

[Seychelles News Agency] CaranaBeach Hotel in Seychelles walked away with three awards at this year's World Luxury Hotel Awards held in St. Moritz, Switzerland.

Comments are closed.