Ramada Shanghai Zhabei

666 Gonghexin Road
Shanghai
China