Donghu Garden Hotel Shanghai

70 Donghu Road
Shanghai
China