The 3-star Fx Hotel is set just 2.4 km from Century Park, Zendai Museum of Modern Art and Long Museum.
Customs House Shanghai, IFC Shanghai International Financial Center and Oriental Pearl TV Tower are located just 5.6 km away.
The bar Blue Marlin (Shanghai Green City) is around 350 meters away.
Easily accessible from Yunshan Road subway station. 25 minutes' drive from Pu Dong airport.