Champlung Sari Hotel
Local business
80571 Ubud
Indonesia
Phone: (0361) 975418
Website: http://www.champlungsariubud.com
Local business
Phone: (0361) 975418
Website: http://www.champlungsariubud.com