Origin Uluwatu is a collection of 14 luxury air-conditioned tents set within private gardens. Whilst 4 tents feature private pools, guests can enjoy the centrally located common pool & fire lounge which is set ... Read more

View all Luxury Hotels in Bali