El hotel está en el bulevar Nguyen Hue, en el Distrito 1, el centro de Ciudad Ho Chi Minh. El Tax Trade Centre está a 300 m y la Ópera a 400 m; este teatro, construido en la época colonial francesa, es uno de los edificios más conocidos del centro. Union Square está a 500 m de la entrada, y el Công Viên Bạch Đằng, un pequeño parque, queda a 200 m, así que hay un rincón verde cerca del hotel.
El aeropuerto internacional Tan Son Nhat está a 5,9 km del hotel, y la estación de tren de Saigón, la principal para trenes de larga distancia, a 3,1 km. La estación Opera House está a 350 m, la parada de tren más cercana al hotel. El túnel del río Saigón, a 650 m, cruza bajo el río hacia el lado este de la ciudad, en dirección a la zona de Thu Thiem, un distrito más reciente de apartamentos y oficinas junto al río.
Para visitar a pie, el Museo de Ciudad Ho Chi Minh está a 600 m, y muestra la historia y el desarrollo de la ciudad. La estatua de Ho Chi Minh, que se alza en su propio parque-jardín a 400 m del hotel, es una parada corta entre visitas. El Old Market, a 250 m, permite ver el comercio cotidiano del centro, y la plaza Me Linh, también a 250 m, es una plaza pública abierta en pleno distrito.