The Odys Boutique Hotel si trova in via Nguyen Thai Binh, nel District 1, il distretto centrale di Ho Chi Minh City. Il Mercato Ben Thanh è a 400 m, e la Chiesa Lady of Peace si trova a soli 50 m dall'hotel, con il Museo di Belle Arti di Ho Chi Minh City 100 m più avanti. Phở Haru e Napoli Coffee sono entro 30 m, e il ristorante Nhà Hàng Nostalgie e The Street sono entro 50 m, quindi i posti dove mangiare più vicini sono quasi sulla porta.
La stazione Ben Thanh della Linea 1 della metro è a 300 m, la fermata ferroviaria più vicina, e la Stazione ferroviaria di Saigon, la principale stazione della città per i treni a lunga percorrenza, è a 2,8 km dall'hotel. L'Aeroporto internazionale di Tan Son Nhat è a 5 km, circa 30 minuti in auto a seconda del traffico. Il Palazzo della Riunificazione e la Cattedrale di Notre Dame sono a circa 10 minuti in auto, e il Teatro dell'Opera e la via pedonale Nguyen Hue a circa 5 minuti.
A piedi i musei sono vicini: il Museo di Ho Chi Minh City è a 700 m, il Museo Ho Chi Minh a 750 m e il Parco 23 settembre a 650 m, con il Parco Tao Dan a 950 m e il Museo dei residuati di guerra a 1,4 km. Il Parco del molo di Bach Dang, a 750 m, costeggia il fiume Saigon, e il Mercato Ben Thanh è il luogo più noto del distretto per lo shopping. Il Terminal degli aliscafi Sai Gon si trova anch'esso a 750 m dall'hotel.