POP Harris Hotel Denpasar Teuku Umar, Denpasar

Jl Teuku Umar No. 74 Denpasar80113, Indonesia