EIFFELTON GARDEN HOTEL

No 1888 Puming Road
Shanghai
China