The Odys Boutique Hotel se trouve rue Nguyen Thai Binh, à District 1, le district central de Hô Chi Minh-Ville. Le marché Ben Thanh est à 400 m, et l'église Notre-Dame-de-la-Paix n'est qu'à 50 m de l'hôtel, avec le musée des beaux-arts de Hô Chi Minh-Ville à 100 m plus loin. Phở Haru et Napoli Coffee sont à moins de 30 m, et Nhà Hàng Nostalgie et The Street à moins de 50 m, donc les adresses où manger les plus proches sont presque à la porte.
La station Ben Thanh de la ligne 1 du métro est à 300 m, la gare ferroviaire la plus proche, et la gare de Saigon, la principale gare de la ville pour les trains longue distance, est à 2,8 km de l'hôtel. L'aéroport international de Tan Son Nhat est à 5 km, environ 30 minutes en voiture selon la circulation. Le palais de la Réunification et la cathédrale Notre-Dame sont à environ 10 minutes en voiture, et l'Opéra ainsi que la rue piétonne Nguyen Hue à environ 5 minutes.
À pied, les musées sont proches : le musée de Hô Chi Minh-Ville est à 700 m, le musée Hô Chi Minh à 750 m, et le parc du 23 Septembre à 650 m, avec le parc Tao Dan à 950 m et le musée des vestiges de la guerre à 1,4 km. Le parc du quai Bach Dang, à 750 m, longe la rivière de Saigon, et le marché Ben Thanh est l'endroit le plus connu du district pour faire ses achats. Le terminal des hydroglisseurs de Sai Gon est également à 750 m de l'hôtel.