Photos coming soon
HOTEL
Red Leaf Inn
Building 53, xiaxingyuan, daling, donggang, Putuo District, Zhoushan, Zhejiang, 316000, China, Zhoushan, China
Where it sits
Red Leaf Inn
Building 53, xiaxingyuan, daling, donggang, Putuo District, Zhoushan, Zhejiang, 316000, China, Zhoushan, China
29.95998, 122.28863
Similar stays nearby
Zhoushan Yinlu Inn (Putuo Passenger Transport Center Branch)
Hotel · 76 m
Dear Inn
Hotel · 110 m
Zhoushan Immersing Shuyuan Hotel (Putuo Passenger Transport Center)
Hotel · 231 m
Zhoushan Putuo Fanju Zen Retreat Homestay
Hotel · 489 m
Leisure Hotel
Hotel · 601 m
HaoBo Hotel
Hotel · 601 m
Zhoushan Yinmo Bookstore Hotel (Putuo Passenger Transport Center Branch)
Hotel · 707 m
Zhoushan Yijia Hotel (Putuo Long-Distance Bus Station Branch)
Hotel · 1.0 km
Plan around Red Leaf Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
