889 Julu Road, Qingan District, Shanghai, Downtown
862164456106/862164456106/
862164456101/
The hotel is located near Shanghai's Nanjing Road, Huaihai Road and Jing'an Temple commercial areas.