L'hotel si trova in Le Lai Street, nel centro commerciale del District 1, a pochi passi dalla stazione Ben Thanh, a 450 m, e dal Mercato Ben Thanh, a 550 m. La strada è costeggiata da negozi e traffico, tipico del centro. Lo spazio verde più vicino è il Parco September 23, a 50 m, la pagoda Chùa An Lạc dista 200 m, mentre il tempio Đình Thái Hưng è a 250 m. Caffè e ristoranti si trovano entro 50 m, tra cui Wayne's Coffee e Phở Hùng, quindi un caffè o un pasto veloce sono sempre vicini.
Gli spostamenti più lunghi sono semplici da qui. La stazione ferroviaria di Saigon dista 2,2 km e l'aeroporto internazionale Tan Son Nhat 5,3 km, un tragitto coperto dalla navetta dell'hotel. La stazione Ben Thanh, capolinea della metropolitana, è il punto di trasporto più vicino a piedi. Le principali attrazioni del centro sono nelle vicinanze: il Palazzo dell'Indipendenza dista 750 m, il Museo di Belle Arti di Ho Chi Minh City 600 m e il Molo Nha Rong sul fiume Saigon 1,4 km.
A piedi, il Tempio Sri Mariamman è a 300 m, un colorato tempio indù nel centro. Il Parco Tao Dan dista 450 m, il Museo di Ho Chi Minh City 900 m, mentre il Museo dei residuati di guerra è a circa 1 km. Street food Ben Nghe, a 950 m, è il posto per le bancarelle serali, e il Crescent Lake, un'area sul lago nel sud della città, dista 5,5 km. Ognuno di questi luoghi si raggiunge a piedi o con un breve tragitto in taxi dall'hotel.