Photos coming soon
HOTEL
Lost Inn
Located at No. 137-141 Liuwang Road, next to Aojiang Pearl Plaza (near Yintai City, night market, and Nanji Island Passenger Terminal)., Wenzhou, China
Where it sits
Lost Inn
Located at No. 137-141 Liuwang Road, next to Aojiang Pearl Plaza (near Yintai City, night market, and Nanji Island Passenger Terminal)., Wenzhou, China
27.60359, 120.55185
Similar stays nearby
Cape of Good Hope Hotel (Xing'ao East Road Branch)
Hotel · 104 m
Little Swan Hotel
Hotel · 104 m
Tianma Hotel
Hotel · 113 m
Luweisi Hotel (Aojiang Pearl Plaza Branch)
Hotel · 253 m
Gongmao Hotel
Hotel · 280 m
Guoshi Hotel
Hotel · 284 m
Shunfa Hotel
Hotel · 304 m
Wenzhou Pingyang Lijiang Industry & Trade Hotel
Hotel · 335 m
Plan around Lost Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
