Address:26 Paradise Road (Yanggao North Road near the junction of Jufeng Road), near Chengyuan road, Pudong New Area, Shanghai
Hotel Tel:+86-21-50327300