Holiday Inn Chongqing University Town

Starting at
$71
Lobby
Pool
Restaurant