Aibao Hotel

Aibao Hotel Book / Directions
Address
No. 128 Binjiang Avenue ,Chongqing
Nearest stations
About 13 minutes from 黄磏 on foot
Reserve

Transit information

Nearest hotels

cntlog