Das Hotel Odua Thamrin Jakarta verfügt über WLAN in den öffentlichen Bereichen und liegt 2 Kilometer vom Bahnhof Jl. Merdeka Selatan entfernt. Das Hotel bietet seinen Gästen 24 Zimmer und zahlreiche Annehmlichkeiten, darunter ein Restaurant.
Das 2-Sterne-Hotel befindet sich im Stadtteil Zentrum Jakarta, in ungefähr 5 Gehminuten Entfernung von der U-Bahn-Station Dukuh Atas BNI. Thamrin City gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem nicht weit entfernt vom Odua Thamrin. Der Präsidentenpalast liegt in 3 Kilometer Entfernung von der Unterkunft und ist ein idealer Ausgangspunkt für einen Ausflug in die Geschichte von Jakarta. Der Bahnhof Gambir ist in einer 2 km Entfernung vom Hotel entfernt, während das Gelora Bung Karno Stadion 10 Minuten mit dem Auto von hier entfernt liegt.
Das Restaurant Chicory European Patisserie befindet sich in unmittelbarer Nähe vom Odua Thamrin Jakarta und serviert europäisches Essen.