Rainbow Bridge liegt ungefähr 6 Kilometer von dem 4-Sterne-Atour Light Hotel Shanghai Songjiang Jiuting Street entfernt und ist unbedingt einen Besuch wert.
BiLinWan XiuXian Jie liegt in rund 25 Gehminuten Entfernung. Dino Beach Water Park ist in 10 Autominuten zu erreichen. Das Hotel liegt 600 m von der Bushaltestelle Qiujing Road Mingzhuyuan und bietet eine gute Anbindung an viele Sehenswürdigkeiten. Es liegt 5 km vom Flughafen Shanghai Hongqiao entfernt.
Die 62 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Sie bieten eine getrennte Toilette und eine Dusche in den Badezimmern.
Hier wird ein Frühstücksbuffet jeden Morgen angeboten.