Gemini Saigon CENTER está en la calle Tran Hung Dao, en District 1, el núcleo histórico de Ciudad Ho Chi Minh, en un callejón tranquilo a pocos minutos a pie de la zona de Bui Vien, donde la calle peatonal Bui Vien queda cerca. Cafeterías, restaurantes y tiendas se suceden por las calles de alrededor. La iglesia Evangélica de Saigón está a 100 m, el parque 23 de Septiembre a 300 m, y el mercado Ben Thanh, uno de los mercados cubiertos más conocidos de la ciudad, a unos 700 m, unos diez minutos a pie.
La estación Ben Thanh, a 550 m, es donde comienza la línea 1 del metro, y la estación de autobuses Bến xe buýt Sài Gòn queda a 600 m del hotel. La estación de tren de Saigón está a 2,5 km y el aeropuerto internacional de Tan Son Nhat a 5,7 km, trayecto para el que el hotel ofrece traslado. No hay aparcamiento en el hotel: es posible aparcar en un lugar público cercano, pero hace falta reserva y puede haber cargos.
A pie, el Museo de Bellas Artes de Ciudad Ho Chi Minh está a 550 m y el templo Thai Hoa a la Madre Buda a 300 m. El parque Tao Dan está a 850 m del hotel, el muelle Nha Rong en el río Saigón a 1,3 km, y el Museo de los Restos de la Guerra a 1,4 km. Para un día con guía, el mostrador de excursiones organiza rutas en bici, visitas a pie y clases de cocina.