Das 2-Sterne-Pop! Hotel Teuku Umar Denpasar liegt in einer 750 Meter Entfernung vom See Tukad Badung und bietet 147 Gästezimmer. Geschäftsreisende werden Annehmlichkeiten wie WLAN in den öffentlichen Bereichen und Zugang zu Safes und einem kostenlosen drahtlosen Internetzugang zu schätzen wissen.
Strategisch im Zentrum von Denpasar gelegen, ist das elegant Hotel auch rund 3 Kilometer vom Krisna Oleh - Oleh Bali Sunset Road entfernt. Zu den Sehenswürdigkeiten in etwa 10 Autominuten Entfernung vom Pop! Hotel Teuku Umar Denpasar gehört die Catur Muka Statue. Das Hotel befindet sich in circa 4 km Entfernung vom Cocoon Beach Club. Die nächste Bushaltestelle Amaris Hotel liegt etwa 5 Fußminuten entfernt.
Ein kostenloses Frühstück wird täglich in dem eleganten Pop! Hotel Teuku Umar serviert. Zu den Speisemöglichkeiten gehört auch das Restaurant Bakmi Akai gleich neben der Unterkunft.