Jumeriah Group Opens All-Villa Luxury Resort in Bali
Jumeirah Group has further expanded its international portfolio with the debut of its first stunning, contemporary resort in Indonesia – Jumeirah Bali. Located in Bali’s breath-taking Uluwatu region, the resort provides an unsurpassed destination for those seeking to reconnect and find inner balance, while soaking in the island’s magnificent natural surroundings. Mr. José Silva, Chief […]