Photos coming soon
HOTEL
Fish Inn
No. 67 Damagou Village, Yuxi, China
Where it sits
Fish Inn
No. 67 Damagou Village, Yuxi, China
24.42510, 102.84169
Similar stays nearby
Yijia Guanlan Resort Hotel (Fuxian Lake Scenic Area Branch)
Hotel · 143 m
Yunxi Hai'an Hotel
Hotel · 672 m
Lanxinmeng Island Resort Hotel
Hotel · 1.0 km
Sunshine Penisula Hotel
Hotel · 1.2 km
Fuxian Lake Yunshangxuan Lake View Hotel
Hotel · 1.2 km
Yuhe Hotel
Hotel · 1.3 km
Shuiyunjian Fishing Village Inn
Hotel · 1.3 km
Yi Hai Lan Hotel
Hotel · 1.3 km
Plan around Fish Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
