Ubud Hanging Gardens Hotel and Resort is a haven of peace set among the smoky volcanoes and emerald rice terraces at the heart of Bali. Perched adjacent to steep rice terraces with sweeping views across