Avani Hotels & Resorts launches its first hotel in Dubai