Owl Hotel

Owl Hotel Book / Directions
Address
No. 2-1, Building 4, No. 3 Xiejiawan Zheng Street ,Chongqing
Nearest stations
About 7 minutes from 袁家岗 on foot
Reserve

Transit information

Nearest hotels

cntlog