Featuring a barbecue, Beidaihe Hotel Langqinyu is located in Qinhuangdao, just 1,311 feet from Strange House. Biluo Bar Park is 0.4 miles from the property. Free WiFi is provided throughout the property and free private parking is available on site. Guests can enjoy a drink at the on-site bar. Tiger Stone Marine Park is 1.2 miles from Beidaihe Hotel Langqinyu, and Lianfeng Mountain Park is 1.2 miles away.