Oyo 90822 Hotel Taman Wisata Location
98A, Hotel Taman Wisata, 98A, Jalan Nangka, Dangin Puri Kaja, Denpasar Utara, Denpasar, Bali, Indonesia, Bali, Denpasar (Bali), IndonesiaMain Features
Oyo 90822 Hotel Taman Wisata Amenities
-
General
Wi-Fi
-
Room Amenities
Flat-screen TV - AM/FM alarm clock
Rooms