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