Elios Hotel se trouve rue Pham Ngu Lao, dans le District 1, le quartier central de Hô Chi Minh-Ville. Le secteur est connu pour ses maisons d'hôtes, ses agences de voyage et ses cafés, et l'hôtel s'y trouve au milieu de ces établissements. Le restaurant Blue Sky est à 10 m, Shanti à 30 m et Cơm Tấm 239 à 50 m, tandis que Highlands Coffee et Waynes Coffee sont dans les rues voisines. Le parc Nguyen Thi Nghia est à 250 m. Les clients signalent que le bruit de la rue se propage à travers les murs : les chambres ne sont donc pas totalement isolées de la rue.
Les liaisons de transport sont proches. La gare routière Bến xe buýt Sài Gòn est à 350 m, et la station Ben Thanh à 650 m, soit toutes deux à dix minutes à pied. La gare de Saigon se trouve à 2,2 km, et l'aéroport international de Tan Son Nhat est à 5 km de l'hôtel. Pour l'aéroport, la navette propre à l'hôtel est une option.
À pied, le marché Ben Thanh, un marché couvert connu pour ses stands de street food et ses souvenirs, est à 750 m, et le parc Tao Dan, un grand parc urbain central, est à 650 m. Le musée War Remnants, qui retrace la guerre du Vietnam, est à 1,2 km, et la pagode Chùa An Lạc, à 200 m, constitue une halte facile entre deux visites. Le Palais de l'Indépendance et le Musée de Hô Chi Minh-Ville sont chacun à environ un kilomètre de l'hôtel.