Somerset Star River Minhang Shanghai bevindt zich op 10 km van metrostation Shanghai South Railway Station, en biedt accommodatie met een tuin, een terras en roomservice. Er is gratis WiFi en privéparkeren op het terrein.
De accommodatie is voorzien van airconditioning, een volledig uitgeruste keuken, een flatscreen-tv en een eigen badkamer met douche, een haardroger en slippers. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Treinstation Shanghai-Zuid ligt op 10 km van het aparthotel, en Longhua-tempel ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Shanghai Hongqiao, op 15 km van Somerset Star River Minhang Shanghai.