Showcasing a barbecue and sun terrace, Beidai River Yuelai Homestay is located in Qinhuangdao. Yanshan University is 6 miles away. All units include a flat-screen TV. There is a private bathroom with slippers in every unit. Bike rental is available at the property and the area is popular for biking. Qinhuangdao Olympic Sports Center Stadium is 6 miles from Yuhua District.