Batur Mountain View 1 stars

Jalan Culali, Desa Batur Selatan, 80361 Kintamani, Indonesia

Hotel image
Read more reviews for Batur Mountain View