Indochine Casa Hotel si trova in via Thái Ly, a Thao Dien, una zona residenziale frequentata da stranieri che si trova sull'altra sponda del fiume Saigon, a 4,9 km dal centro. La vita quotidiana del quartiere è vicina: il tempio Đình Ích Phú dista 50 m, il mercato Chợ Thảo Điền 250 m e l'approdo dei traghetti Bến Thảo Điền 350 m, e questo rende facile esplorare la zona a piedi.
La stazione della metropolitana di Thao Dien dista 650 m ed è sulla Linea 1 della metropolitana, che arriva in centro. L'aeroporto internazionale Tan Son Nhat dista 6 km dall'hotel e la stazione ferroviaria di Saigon 6,2 km, quindi il modo più semplice per raggiungere l'uno o l'altra è il taxi o l'auto con conducente tramite app. La reception parla inglese, spagnolo, francese, vietnamita e cinese, il che aiuta quando chiedi indicazioni. Il parcheggio privato gratuito è disponibile in loco senza prenotazione per gli ospiti che arrivano in auto.
Per le famiglie, il Parco divertimenti Just Kidding dista 250 m, e i parchi giochi della zona offrono spazi aperti per i bambini. Più lontano, lo Zoo e Giardino botanico è a 3,1 km e il Museo di Storia del Vietnam a 3,2 km, mentre il Lago Crescent, a 8,7 km, è un'uscita più lunga per una passeggiata lungo l'acqua. Caffè e ristoranti, tra cui Saigon Bagel e Mama Kitchen - Nhà hàng món Việt, sono a pochi minuti a piedi.