

With a stay at New Century Hotel Putuo Zhoushan in Zhoushan (Putuo), you'll be 8.4 mi (13.5 km) from Wugongshi Wharf and 12.3 mi (19.8 km) from Cobble Bay. This 4-star hotel is 13 mi (21 km) from Thousand Step Beach and 13.9 mi (22.4 km) from Shili Jinsha.