Baguo Garden HotelHotel
4F Shisheng Chacheng, Baguocheng Square, No. 6 Hongshi Avenue, Baguocheng, Chongqing, China, 404100 Chongqing, China
Baguo Garden Hotel offers air-conditioned accommodation in Chongqing. This property is located a short distance from attractions such as Yangjiaping Pedestrian Street, Hongyan Village, and Ciqikou Ancient Town.