Inn
, Ubud, Bali, Indonesia
3-star business inn with adventure sport facilities in Ubud (Ubud City-Centre)