Tjampuhan Hotel & Spa - Bali Indonesia - Photos
Tjampuhan Hotel & Spa - Bali Indonesia - Search and Book Hotel
Jalan Raya Tjampuhan Po Box 198
80571 Ubud Bali
Hotels 3 Stars Indonesia
Jalan Raya Tjampuhan Po Box 198
80571 Ubud Bali
Hotels 3 Stars Indonesia