Tọa lạc tại Thành phố Hồ Chí Minh, cách tòa nhà Landmark 81 khoảng 3,6 km, Riverview Apartment có vườn, sân hiên và tầm nhìn ra dòng sông. Tất cả phòng nghỉ tại đây đều được bố trí bếp và phòng tắm riêng. Chỗ nghỉ cung cấp dịch vụ đưa đón sân bay và dịch vụ cho thuê xe hơi.
Tất cả phòng nghỉ đều có máy điều hòa, truyền hình cáp màn hình phẳng, lò vi sóng, ấm đun nước, vòi sen, máy sấy tóc và tủ để quần áo. Tủ lạnh cũng được trang bị trong phòng.
Trung tâm Thương mại Union Square và Nhà Hát Lớn Sài Gòn đều nằm trong bán kính 7 km từ khách sạn. Sân bay gần nhất là sân bay quốc tế Tân Sơn Nhất, cách Riverview Apartment 17 km.