Photos coming soon
HOTEL
Qihu Hotel
Qixing Lake Sports Complex, Jiangjing Road, Laibin, China
Where it sits
Qihu Hotel
Qixing Lake Sports Complex, Jiangjing Road, Laibin, China
23.61353, 109.68806
Similar stays nearby
Qihu Hotel
Hotel · 545 m
City Comfort Inn Hotel (Wuxuan Qixing Lake)
Hotel · 604 m
Borrman Hotel Laibin Wuxuan
Hotel · 787 m
Liuzhou City Comfort Inn Liu Yong
Hotel · 791 m
City Comfort Inn Laibin Wuxuan Yuda
Hotel · 791 m
City Comfort Inn Laibin Wuxuan Yuda
Hotel · 791 m
Yuda International Hotel
Hotel · 884 m
Uber Hotel (Wuxuan Benon)
Hotel · 1.2 km
Plan around Qihu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
