POP! Hotel Teuku Umar Denpasar - Bali
Jl Teuku Umar No. 74, Denpasar, Bali, 80113, Indonesia, Denpasar
Location Want to save money while travelling? It’s easy! Hotel POP! Hotel Teuku Umar Denpasar - Bali is located in Denpasar. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Legian Beach, Double Six Beach and Seminyak Be
Free WiFiParking















