Overlooking the Grand Canal in an enviable city-center location, the Ramada Plaza Yangzhou Casa sits within striking distance of Slender West Lake and Ge Garden. Accented with bright shades of red, the modern guest rooms have up-to-date touches like Wi-Fi. A great pool rounds out the amenities. The hotel gets busy with tour groups in high season.
318 Wen Chang Zhong Lu, Yangzhou, 225002, China