Hotel Royal Kamuela Ubud, Ubud

Jl. Monkey Forest, Bali Ubud80571, Indonesia