Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 meters
18/F, Yunhai Mansion, No. 1329 Middle Huaihai Road, Xuhui District, Xuhui, 200030 Shanghái, China
Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 meters está en Shanghái, a 18 min a pie de Templo Jing'an, y tiene salón de uso común, habitaciones libres de humo y wifi gratis.