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.