Indochine Casa Hotel nằm trên đường Thái Ly, tại Thảo Điền, một khu dân cư của người nước ngoài nằm bên kia sông Sài Gòn, cách trung tâm thành phố 4,9 km. Cuộc sống thường nhật của khu phố ở ngay gần: đền Đình Ích Phú cách 50 m, chợ Thảo Điền cách 250 m và bến phà Thảo Điền cách 350 m, nên có thể đi bộ khám phá khu vực xung quanh khá dễ dàng.
Ga metro Thảo Điền cách 650 m và nằm trên tuyến metro số 1, chạy vào trung tâm thành phố. Sân bay quốc tế Tân Sơn Nhất cách khách sạn 6 km và ga Sài Gòn cách 6,2 km, nên taxi hoặc xe đặt qua ứng dụng là cách đơn giản nhất để đi đến cả hai nơi. Lễ tân nói được tiếng Anh, Tây Ban Nha, Pháp, Việt và Trung, thuận tiện khi bạn cần hỏi đường. Khách đi ô tô có thể đậu xe riêng miễn phí tại khách sạn mà không cần đặt trước.
Với gia đình có trẻ em, Khu vui chơi Just Kidding cách 250 m, và các sân chơi gần đó có không gian mở cho trẻ. Xa hơn, Vườn thú và vườn bách thảo Ho Chi Minh cách 3,1 km và Bảo tàng Lịch sử Việt Nam cách 3,2 km, còn hồ Crescent, cách 8,7 km, là điểm đi dài hơn để dạo bên mặt nước. Quán cà phê và nhà hàng, trong đó có Saigon Bagel và Mama Kitchen - Nhà hàng món Việt, chỉ cách vài phút đi bộ.