100 Hotel is placed in a market area of Shanghai in the vicinity of Oriental Pearl Tower, Taipingqiao Park and Magnolia Theater.
The property lies within 850 meters from Shanghai Dongjiadu Church, Shanghai Confucian Temple and Power station of art. This venue is 4 km away from the center of Shanghai.
A 5-minute walk will take you to NanPu Bridge subway station. Fast access to Hongqiao airport within 20 km is provided.
Eat & Drink
Guests will enjoy italian cuisine of Saizeriya Ristorante E Caffe, which is about 200 meters away.