With a stay at Stars Hotel in Taizhou (Jiaojiang), you'll be close to Kiyonaga Temple and Taizhou Stadium. This 4-star hotel is convenient to Riverside Park. Enjoy a satisfying meal at a restaurant serving guests of Stars Hotel. Featured amenities include a business center, dry cleaning/laundry services, and an elevator (lift). Free self parking is available onsite.