L'hotel Thamrin Executive Apartments Giacarta offre facile accesso all'Hypermart Thamrin City, che è situato a circa 5 minuti a piedi.
La Cattedrale di Giacarta si trova a una distanza di 3 km dall'hotel, mentre il Monumento Nazionale è a una distanza di 2 km dalla struttura. Tra i siti storici della zona c'è il Palazzo presidenzialea circa 10 minuti in auto. Il Thamrin Executive offre facile accesso ad attrazioni sportive come il Complesso sportivo Gelora Bung Karno, che è a 3,1 km. Gli ospiti si troveranno a 850 metri dalla stazione della metro Bundaran HI, mentre a 15 minuti in auto dalla Galleria Nazionale di Indonesia.
La zona è ricca di ristoranti, tra cui Tanamera Coffee, a circa 400 metri.