Address:217 Nujiang North Road, near Daduhe Road Station of Metro Line 13, Putuo District, Shanghai
Hotel Tel:+86-21-62277166