Hotel Tjampuhan, Ubud, Indonesia

Hotel Tjampuhan

Jalan Campuhan

Ubud, Bali Indonesia

Get Directions

036 197 5368