Photos coming soon
HOTEL
Red Star Hotel
No.25 Yingdeng Lane, Yueqing, Zhejiang, China, Wenzhou, China
Where it sits
Red Star Hotel
No.25 Yingdeng Lane, Yueqing, Zhejiang, China, Wenzhou, China
28.21430, 121.03229
Plan around Red Star Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
