8.5
Tjampuhan & Spa***

0 English reviews

51 international reviews

25° / 33°
13 Dec 2018
Number 15 of 182 hotels in Ubud

Videos of Hotel Tjampuhan & Spa***