Where Is Omnia Bali?
Omnia Bali is located on the Bukit Peninsula in Jimbaran, just south of Bali’s international airport. The resort is situated on a dramatic clifftop overlooking the Indian Ocean.
What Are the Amenities at Omnia Bali?
The resort features 77 private villas with ocean views, a world-class spa, three restaurants, two bars, and a cliff-top infinity pool.
What Activities Are Available at Omnia Bali?
The resort offers a wide range of activities, including snorkeling, diving, surfing, …