Alagon City Hotel & Spa si trova in via Pham Hong Thai, nel centro di District 1, Ho Chi Minh City, in una zona residenziale con caffè e ristoranti nei paraggi. Il parco September 23 dista 150 m dall'hotel e il Tempio Sri Mariamman 200 m. Il mercato Ben Thanh, il mercato coperto di cibo, artigianato e souvenir, dista 400 m, e Ben Nghe Street Food, un gruppo di bancarelle di cibo, dista 800 m. Lo Starbucks del New World e l'Highlands Coffee distano entrambi 50 m dall'hotel.
La stazione Ben Thanh (350 m) e la stazione degli autobus Bến xe buýt Sài Gòn (650 m) sono entrambe a pochi minuti a piedi. La stazione ferroviaria di Saigon dista 2,2 km dall'hotel e il Lago Crescent 5,6 km. L'aeroporto internazionale Tan Son Nhat dista 5,3 km, e la navetta dell'hotel copre il tragitto, che dura circa 30 minuti. L'hotel non ha parcheggio, quindi chi arriva in auto deve cercare un posto nei dintorni.
Per passeggiate nella zona, il Parco Tao Dan dista 400 m e il Parco Bach Tung Diep 800 m, mentre il Palazzo dell'Indipendenza, ex palazzo presidenziale del Vietnam del Sud, si trova a 650 m dall'hotel. Il Museo di Belle Arti di Ho Chi Minh City è a 550 m, il Museo di Ho Chi Minh City a 800 m e il Museo dei Residuati di Guerra a 950 m, quest'ultimo dedicato alla guerra del Vietnam.