Alagon Saigon Hotel & Spa está en la calle Ly Tu Trong, en District 1, el distrito central de Ciudad Ho Chi Minh. El Parque September 23, un pequeño parque urbano, está a 200 m, y el templo Sri Mariamman, un templo hindú con estatuas pintadas en colores vivos, también está a 200 m del hotel. El mercado Ben Thanh, el mercado cubierto de comida, ropa y souvenirs, está a 450 m, así que uno de los mercados más conocidos de la ciudad queda a un paseo.
La estación de metro Ben Thanh, parada de la Línea 1, está a 450 m, y la estación de tren de Saigón, para trenes de larga distancia, a 2,1 km. El aeropuerto internacional de Tan Son Nhat está a 5,2 km del hotel, unos 20 minutos en coche, y la Ópera está a unos siete minutos en coche. Los traslados al aeropuerto pueden organizarse con coste adicional, y la conserjería puede ayudar con los taxis.
Para visitar la ciudad a pie, el Palacio de la Independencia, antiguo palacio presidencial, está a 600 m, y el Museo de los Restos de la Guerra, que presenta la guerra de Vietnam mediante fotografías y equipamiento militar, está a 850 m del hotel. Ambos también se pueden llegar en taxi en pocos minutos. El muelle Nha Rong, junto al río Saigón, está a 1,4 km, y para una parada de comida callejera, la zona de comida callejera Ben Nghe está a 800 m.