Alagon City Hotel & Spa está en la calle Pham Hong Thai, en el centro del Distrito 1 de Ciudad Ho Chi Minh, en una zona residencial con cafés y restaurantes cerca. El parque 23 de Septiembre está a 150 m del hotel y el templo Sri Mariamman a 200 m. El mercado Ben Thanh, un mercado cubierto de comida, artesanía y souvenirs, está a 400 m, y Ben Nghe Street Food, un conjunto de puestos de comida, a 800 m. Starbucks en New World y Highlands Coffee están a 50 m del hotel.
La estación Ben Thanh (350 m) y la estación de autobuses Bến xe buýt Sài Gòn (650 m) están a poca distancia a pie. La estación de tren de Saigón está a 2,2 km del hotel, y el lago Crescent a 5,6 km. El aeropuerto internacional de Tan Son Nhat está a 5,3 km, y el traslado al aeropuerto del hotel cubre el trayecto, que dura unos 30 minutos. El hotel no tiene aparcamiento, así que quienes lleguen en coche deberán buscar sitio cerca.
Para pasear por la zona, el parque Tao Dan está a 400 m y el parque Bach Tung Diep a 800 m, mientras que el Palacio de la Independencia, antigua residencia presidencial de Vietnam del Sur, está a 650 m del hotel. El Museo de Bellas Artes de Ciudad Ho Chi Minh está a 550 m, el Museo de la Ciudad Ho Chi Minh a 800 m y el Museo de los Restos de la Guerra a 950 m, este último dedicado a la guerra de Vietnam.