Gemini Saigon CENTER se trouve rue Tran Hung Dao, à District 1, au cœur historique de Hô Chi Minh-Ville, dans une ruelle calme à quelques minutes à pied du quartier de Bui Vien, où la rue piétonne Bui Vien est toute proche. Cafés, restaurants et boutiques bordent les rues alentour. L'église évangélique de Saigon se trouve à 100 m, le parc du 23-Septembre à 300 m, et le marché de Ben Thanh, l'un des marchés couverts les plus connus de la ville, à environ 700 m, soit une dizaine de minutes à pied.
La gare de Ben Thanh, à 550 m, est le point de départ de la ligne de métro 1, et la gare routière Bến xe buýt Sài Gòn est à 600 m de l'hôtel. La gare de Saigon est à 2,5 km et l'aéroport international de Tan Son Nhat à 5,7 km, un trajet pour lequel l'hôtel propose une navette aéroport. Il n'y a pas de parking sur place : un stationnement public est possible à proximité, mais une réservation est nécessaire et des frais peuvent s'appliquer.
À pied, le musée des beaux-arts de Hô Chi Minh-Ville est à 550 m et le temple Thai Hoa dédié à la Mère Bouddha à 300 m. Le parc Tao Dan se trouve à 850 m de l'hôtel, le quai Nha Rong sur la rivière de Saigon à 1,3 km, et le musée des vestiges de la guerre à 1,4 km. Pour une journée organisée, le bureau des excursions propose des balades à vélo, des visites à pied et des cours de cuisine.