Taman Indrakila 3 stars

Jalan Campuhan, Sanggingan, Ubud - Bali, Indonesia, 80361 Ubud, Indonesia

Hotel image
Read more reviews for Taman Indrakila