Nằm tại Thành phố Hồ Chí Minh, cách Chợ Bến Thành 1 phút đi bộ, Đền Bà Ấn 2 phút tản bộ, Chợ ẩm thực đường phố Bến Thành 3 phút tản bộ, The Place có vườn, quầy bar, phòng nghỉ đi kèm truy cập WiFi miễn phí cùng lễ tân 24 giờ bố trí các tour du lịch cho du khách.
Tất cả phòng nghỉ tại khách sạn đều được trang bị bàn, máy điều hòa, TV màn hình phẳng cũng như phòng tắm riêng với chậu rửa vệ sinh (bidet). Một số còn đi kèm khu vực ghế ngồi.
The Place cách Bảo tàng mĩ thuật 3 phút tản bộ, trung tâm thương mại Takashimaya Việt Nam 5 phút tản bộ và sân bay gần nhất là sân bay quốc tế Tân Sơn Nhất 7 km.