Freedom Bay Yujia Inn Hotel
No. 22, Liwan Road, Wushitang, Zhujiajian, Putuo District., Zhoushan, ZHOUSHAN, China, Zhoushan, 316111
Accepting only Mainland Chinese citizens, Freedom Bay Yujia Inn offers accommodation in Zhoushan. Free private parking space is available offsite. Some rooms are covered with free Wi-Fi.