Offering a restaurant, Zhaobin Hotel is located in Rizhao Free WiFi access is available The property is only 100 metres from the beach and 8 km from Rizhao Railway Station Free pick-up service is offered from Rizhao Railway Station and Rizhao Bus Station Taohua Island is 2 km 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