Book Your Stay
Nestled deep in the spiritual heart of the island – Ubud, Belalu Bali lies on the banks of Oos River, in the North area of Ubud, among the rich and lush landscapes of the Balinese Jungle.
- Check-in: after 2 pm
- Check-out: by 12 am