CITY INN PHOENIX HOTEL

No 260 Cao Xi Road
Shanghai
China