Jalan Penyaringan I No.3 - 80226 - Bali, Indonesia View Map Area: Denpasar
Photo Hotel Accessible Penyaringan