Hotel IntansariHotel
Jalan Thamrin no. 1, Pemecutan, West Denpasar,, 80119 Denpasar, Indonesia
Hotel Intansari is located in Denpasar, 2.8 km from Bali Museum and 2.9 km from Ubung Bus Station. Featuring a tour desk, this property also provides guests with a terrace.