Bali, Indonesia
Hotel Taman Wisata, 98A, Jalan Nangka, Dangin Puri Kaja, Denpasar Utara, Denpasar, Bali, Indonesia, 80115
2 single beds
1 double bed