Oak Forest Hotel Oxford Street - Chongqing, Chongqing, China
Oak Forest Hotel Oxford Street - Chongqing is conveniently located at No.60 Yangli Road,Yanggong in Chongqing, China
Hotel Location:
Address: No.60 Yangli Road,Yanggong
City: Chongqing
Country: China
Hotel Features:
- Meeting Room