Maldives Promotion House – Kanuhura, a Sun Resorts property in the Maldives, was awarded the most coveted ‘World’s Best Luxury Private Island Resort’ commendation at the...
Maldives Promotion House – Royal Island Resort & Spa, one of the resorts owned by Villa Hotels has been nominated for the World Luxury Hotel Awards...