The Puli Hotel And Spa

1 ChangDe Road
Shanghai
China