Tjampuhan Hotel And Spa Indonesia Websites
Tjampuhan Hotel and Spa - Offical Hoteliers
- hoteltjampuhanspa.com
Situated in the enchanting town of Ubud in Bali the resort Tjampuhan Hotel & Spa is beautifully set amidst lush tropical gardens and spectacular views over the River Oos Campuhan. Guests will find themselves within easy access of a range of attractions the area has to offer including the Ubud Monkey Forest, Tanah Lot,
Not Applicable
$
8.95