Guesthouse/bed and breakfast Chongqing Xiannv Mount Peach Blossom Spring Homest
★★★★★
No.3 Xingyang Branch Road, Chongqing, China Show on map
OYO Seed Industry Hotel is a 2-star hotel in Chongqing, China. It is one of 12,415 places to stay in Chongqing listed on Triptoic.
No.3 Xingyang Branch Road, Chongqing, China
OYO Seed Industry Hotel is located at No.3 Xingyang Branch Road, Chongqing, China.
OYO Seed Industry Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel