El hotel está en la calle Pho Duc Chinh, en District 1, el distrito central de Ciudad Ho Chi Minh. A 200 m están el Museo de Bellas Artes de Ciudad Ho Chi Minh y la Mezquita Al Rahim, y la Iglesia Lady of Peace está a la misma distancia. La Pagoda Phung Son está a 350 m del hotel, el Mercado Ben Thanh a 550 m y el Museo Ho Chi Minh a 650 m, así que las calles de alrededor combinan templos e iglesias con el bullicio del barrio del mercado.
La Estación Ben Thanh, en la línea 1 del metro, está a 400 m, y la Estación de tren de Saigón, la principal para los trenes que llegan desde el resto del país, está a 2,9 km. El Aeropuerto Internacional Tan Son Nhat está a 6 km del hotel, unos 35 minutos en coche, y la terminal de hidroalas Sai Gon está a 700 m. Para trayectos cortos por el centro, lo más sencillo es un taxi o un coche de los servicios de viaje compartido, ya que las calles de District 1 están muy transitadas a casi todas las horas.
A pie, el Palacio de la Reunificación, la Oficina Central de Correos, el Teatro de la Ópera y la Catedral de Notre Dame están cada uno a unos 15 minutos andando del hotel. Para una salida más larga, el Parque Tao Dan queda a 1,1 km y el Museo de los Restos de la Guerra a 1,5 km, mientras que el Mercado Hang Phan, a 700 m del hotel, y el Parque 23 de Septiembre, a 750 m, están lo bastante cerca para un paseo corto. El Lago Crescent, a 5 km, está en el sur de la ciudad.