Offering a restaurant, Zhaobin Hotel is located in Rizhao. Free WiFi access is available. The property is only 329 feet from the beach and 5 miles from Rizhao Railway Station. Free pick-up service is offered from Rizhao Railway Station and Rizhao Bus Station. Taohua Island is 1.2 miles away. Each room here will provide you with a cable TV and air conditioning. Private bathroom also comes with a shower. You can enjoy sea view from the room. At Rizhao you will find a 24-hour front desk, a snack bar and a shared kitchen. Other facilities offered at the property include a shared lounge. The property offers free parking.