LONGMEN HOTEL

777 Hengfeng Road
Shanghai
China