News: Jumeirah opens Bali all-villa resort

Jumeirah has further expanded its international portfolio with the debut of its first resort in Indonesia – Jumeirah Bali, a sanctuary of tranquillity and tropical modernism amid a lush Indian Ocean setting.