Mia Hotel Hotel
Huangpu District, South Shaanxi RD No.233, Shanghai, China, Huangpu District, Huangpu, 200000 Shanghai, China
Featuring a shared lounge, terrace, restaurant and free Wi-Fi, Mia Hotel is located in Shanghai, 3.4 km from Jing'an Temple and 3.4 km from People's Square. The property is around 4.2 km from Yu Garden, 4.