Alagon Saigon Hotel & Spa si trova in via Ly Tu Trong, nel District 1, il quartiere centrale di Ho Chi Minh City. Il parco 23 Settembre, un piccolo parco cittadino, dista 200 m, e il tempio Sri Mariamman, un tempio indù con statue dipinte a colori vivaci, è a 200 m dall'hotel. Il mercato Ben Thanh, il mercato coperto di cibo, abbigliamento e souvenir, dista 450 m, quindi uno dei mercati più noti della città è raggiungibile a piedi.
La stazione Ben Thanh, la fermata della metropolitana della Linea 1, dista 450 m, mentre la stazione ferroviaria di Saigon, per i treni a lunga percorrenza, è a 2,1 km. L'aeroporto internazionale di Tan Son Nhat si trova a 5,2 km dall'hotel, circa 20 minuti in auto, e il Teatro dell'Opera è a circa sette minuti in auto. I transfer dall'aeroporto possono essere organizzati a pagamento, e il concierge può aiutare con i taxi.
Per le visite a piedi, il Palazzo dell'Indipendenza, ex palazzo presidenziale, dista 600 m, e il Museo dei Residuati di Guerra, che illustra la guerra del Vietnam attraverso fotografie ed equipaggiamenti militari, è a 850 m dall'hotel. Entrambi si raggiungono in pochi minuti anche in taxi. Il molo Nha Rong, sul fiume Saigon, dista 1,4 km, e per una sosta di street food il Ben Nghe Street Food è a 800 m.