

With a stay at The Westin Zhujiajian Resort, Zhoushan in Zhoushan (Putuo), you'll be a 1-minute drive from Shili Jinsha and 5 minutes from Lovers Isle. This 4-star hotel is 2.8 mi (4.4 km) from Lisha Ecological Park and 3.5 mi (5.7 km) from Cobble Bay.