El hotel se encuentra en District 1, el centro de Ciudad Ho Chi Minh, en la calle Cách Mạng Tháng 8, una de las principales vías que atraviesan el centro de la ciudad. A poca distancia a pie están el templo conmemorativo de los Reyes Hung, a 200 m, un templo dedicado a los legendarios fundadores de la nación vietnamita, y el parque Tao Dan, a 250 m, un espacio verde con un lago y senderos sombreados. El parque 23 de Septiembre está a 300 m, y el templo Sri Mariamman, el colorido templo hindú con su torre pintada, se encuentra en el mismo barrio.
Moverse por la zona es sencillo. La estación de autobuses Bến xe Sài Gòn está a 550 m del hotel, y la estación Ben Thanh, punto de partida de la línea 1 del metro, a 600 m. La estación de tren de Saigón, la principal terminal ferroviaria, está a 2 km, por lo que basta un trayecto en taxi para llegar al hotel desde los trenes.
La mayoría de los lugares de interés del centro están a poca distancia a pie. El mercado Ben Thanh, un mercado cubierto con puestos de ropa, souvenirs, café y comida callejera, está a 650 m, y el Palacio de la Independencia, el antiguo palacio presidencial donde terminó la guerra en 1975, también está a 650 m. El museo de los Restos de la Guerra, con aviones y tanques expuestos al aire libre, y el Museo de Bellas Artes de Ciudad Ho Chi Minh, en un edificio colonial francés, están cada uno a 800 m del hotel.