“A Forest Haven In The Heart Of Ubud”
View a selection of images that portray the ambience at the Champlung Sari Hotel in Ubud Bali
Champlung Sari Hotel Official - Ubud Bali
Jalan Monkey Forest, P.O.Box 87 ,Ubud 80571 Bali - IndonesiaPhone: +62-361-975418 Fax:+62-361-975473Email: info@champlungsariubud.com