Nằm ở thành phố Hồ Chí Minh, Indochine Ben Thanh Hotel & Apartments có sân hiên và quầy bar. Khách sạn tọa lạc gần một số điểm tham quan nổi tiếng, trong bán kính 200 m từ trung tâm thương mại Takashimaya Việt Nam và khoảng 200 m từ Chợ Bến Thành. Tất cả phòng nghỉ tại đây đều có TV truyền hình vệ tinh màn hình phẳng.
Các phòng nghỉ tại khách sạn có ấm đun nước, phòng tắm riêng và vòi sen, trong khi một số phòng có ban công. Các phòng còn đi kèm máy điều hòa và bàn.
Indochine Ben Thanh Hotel & Apartments cách Đền Bà Ấn 500 m và Bảo tàng Thành phố Hồ Chí Minh 500 m. Sân bay quốc tế Tân Sơn Nhất cách đó 13 km.
Đây là khu vực ở TP. Hồ Chí Minh mà khách yêu thích, theo các đánh giá độc lập.