

3-star · Xiangyang
No. 202 Checheng South Road
3-star Yu Hotel (Xiangyang Erqi Base Checheng South Road) in Xiangyang — compare prices across major booking sites on Booking Wolf.
Yu Hotel (Xiangyang Erqi Base Checheng South Road) is at No. 202 Checheng South Road, in Xiangyang. Nearby: Xinhua Park (8.5 km), Zhuge Liang Square (8.5 km) and Zhong Xuan House (12.3 km).
Loading live availability and room rates…