Garden Avenue Hotel Shanghai

No. 130 Meilong Road
Shanghai
China