October 22, 2023 Keshav Arya Places Check an Inn | Capella Hotels & Resorts, Ubud, Bali October 22, 2023 Keshav Arya Places Our review of Capella, Ubud Bali — A luxurious and secluded escape in the heart of Bali's pristine rainforest, where impeccable service and immersion in nature created an unforgettable retreat.