CONTINENTAL GRAND HOTEL

63 Hongjing Road
Chongqing
China