Indochine Casa Hotel se encuentra en la calle Thái Ly, en Thao Dien, una zona residencial de expatriados al otro lado del río Saigón respecto al centro, a 4,9 km. La vida de barrio está cerca: el templo Đình Ích Phú está a 50 m, el mercado Chợ Thảo Điền a 250 m y el embarcadero de Bến Thảo Điền a 350 m, así que la zona inmediata se recorre fácilmente a pie.
La estación de metro de Thao Dien está a 650 m y se encuentra en la línea 1 de metro, que llega al centro de la ciudad. El aeropuerto internacional de Tan Son Nhat está a 6 km del hotel y la estación de tren de Saigón a 6,2 km, así que un taxi o un coche de VTC es la forma más sencilla de llegar a cualquiera de los dos. La recepción habla inglés, español, francés, vietnamita y chino, lo que ayuda a pedir indicaciones. El aparcamiento privado gratuito está disponible en el propio hotel sin reserva para los huéspedes que vayan en coche.
Para las familias, el parque de atracciones Just Kidding está a 250 m, y los parques infantiles cercanos ofrecen espacio abierto para los niños. Más lejos, el zoológico y jardín botánico de Ho Chi Minh está a 3,1 km y el Museo de Historia de Vietnam a 3,2 km, mientras que el lago Crescent, a 8,7 km, es una excursión más larga para pasear junto al agua. Cafés y restaurantes, entre ellos Saigon Bagel y Mama Kitchen - Nhà hàng món Việt, están a pocos minutos a pie.