Photos coming soon
HOTEL
Putuoshan Hotel
No.93 Meicen Road, Putuo District, Zhoushan, Zhejiang, 316107, China, Zhoushan, China
Where it sits
Putuoshan Hotel
No.93 Meicen Road, Putuo District, Zhoushan, Zhejiang, 316107, China, Zhoushan, China
29.98447, 122.37534
Similar stays nearby
Lotus Pond Inn (Putuoshan Puji Temple Branch)
Hotel · 178 m
Miao Lian Zen feel
Hotel · 196 m
Miao Lian Zen feel
Hotel · 196 m
Zen Retreat (Puji Temple Branch)
Hotel · 198 m
Putuo mountain lotus center
Hotel · 200 m
Putuo Memory Boutique Inn
Hotel · 208 m
Putuo Mountain Rihexuan
Hotel · 211 m
Chengyuanju Chinese Inn
Hotel · 231 m
Plan around Putuoshan Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
