Karta Vacation Rentals
On Zhoushan’s Putuo shores, a luxury seaside hotel steps from Thousand Step Beach and a short drive to Wugongshi Wharf. About 8–10 minutes from Zhoushan Putuoshan Airport, it’s a family-friendly base for exploring Mount Putuo and nearby Zhujiajian island.