Capella Ubud

Capella Ubud Ubud, Bali Overview Capella Ubud, Bali is located only 4.3 mi from the city center, nestled between the rainforest, rice paddy fields and the sacred Wos River, in the authentic Balinese artist village of Keliki, Capella Ubud, Bali brings the wonders and myths of Bali’s exotic past to life in splendid style. Inspired […]