Photos coming soon
HOTEL
Lotus Pond Inn (Putuoshan Puji Temple Branch)
Putuo District, Zhoushan, Zhejiang, China, Zhoushan, China
Where it sits
Lotus Pond Inn (Putuoshan Puji Temple Branch)
Putuo District, Zhoushan, Zhejiang, China, Zhoushan, China
29.98300, 122.37461
Similar stays nearby
Plan around Lotus Pond Inn (Putuoshan Puji Temple Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
