Museum Wissenschaft und Technik Shanghai liegt circa 4 Kilometer von dem 2-Sterne-Blooming Hotel Shanghai entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Viertel Pudong von Shanghai, in einer Entfernung von 15 Gehminuten von der U-Bahn-Station South Yanggao Road. Zu den Sehenswürdigkeiten in 6 km Entfernung vom Hotel gehört Yu-Garten. Shanghai New International Expo Centre ist in 15 Autominuten zu erreichen. Das Blooming ist 25 km vom Flughafen Shanghai Hongqiao sowie etwa 10 Fußminuten von der Bushaltestelle Chengshan Road Zouping Road entfernt.
Die 35 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Neben einer getrennten Toilette und einer Dusche gehören zur Ausstattung des Badezimmers auch ein Haartrockner und eine Duschhaube.