El hotel se encuentra en la calle Ton Duc Thang, en el Distrito 1, el centro de la Ciudad Ho Chi Minh, a orillas del río Saigón. La plaza Me Linh está a 100 m y el terminal de ferris Bến Bạch Đằng a 150 m, mientras que la Ópera de Saigón y el Mercado Antiguo están a 450 m cada uno. El mercado Ben Thanh, uno de los más conocidos de la ciudad, está a 600 m, y el Museo de la Ciudad Ho Chi Minh a 750 m.
El aeropuerto internacional Tan Son Nhat está a 6 km. El hotel ofrece traslado al aeropuerto con suplemento, y el taxi es la otra opción para el trayecto. La estación de tren de Saigón está a 3,3 km, y la estación de metro Ópera, a 500 m, es una parada para moverse por la ciudad. El hotel no dispone de aparcamiento, así que quienes lleguen en coche tendrán que buscar aparcamiento en otro lugar.
Para visitar la ciudad, la catedral de Notre Dame de Saigón está a unos 20 minutos a pie del hotel, mientras que el Museo de Bellas Artes está a 950 m, el Museo de los Restos de Guerra a 1,7 km y el parque Tao Dan a 1,5 km. El puente Star Light está a 5,7 km y el lago Crescent a 5,5 km. A pie, en 750 m llegas a la Ópera, al mercado, al museo y a la plaza, así que la mayoría de los principales lugares del centro están a un paseo del hotel.