Advertisement
Hotel Tjampuhan & Spa
Hotel Tjampuhan & Spa
Address:
Jalan Raya Campuhan, P.O. Box 198, P.O. Box 198, Ubud, Indonesia
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.