Rainbow Bridge liegt 10 Minuten mit dem Auto vom Hotel Somerset Star River Minhang Shanghai entfernt und ist unbedingt einen Besuch wert. Ein Privatparkplatz vor Ort ist hier auch verfügbar.
Dino Beach Water Park liegt 7 km von hier entfernt. Xinzhuang Park ist in einer Entfernung von etwa 15 Autominuten von der Unterkunft. Der Flughafen Shanghai Hongqiao ist in 14 Autominuten von Somerset Star River Minhang aus zu erreichen.
Es gibt 132 Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Einige von ihnen bieten WLAN und einen Flachbild-TV sowie einen Wasserkocher. Die Zimmer verfügen über eine getrennte Toilette und eine Dusche in Badezimmern.