The Stars homestay of ManDu is one of the newest hotels in Zhoushan, having opened in 2016. Putuoshan Airport is located approximately 10km away from this hotel. The nearby area boasts an abundance of attractions including Nansha, Dongsha and International Sand Sculpture Art Square. This hotel makes a great place to kick back and relax after a long day of sightseeing. According to our trusted guests, the facilities at this hotel are first-rate.