Barong Resort and Spa in Bali is located in Monkey forest Ubud, Bali cultural heartland. Set amidst scintillating natural beauty, all rooms have beautiful views of the river from its big windows and balconies. Barong Resort and Spa is a stylish boutique hotel occupies a convenient location in the center of Ubud
Related Articles: