Photos coming soon
HOTEL
Ode Hotel
No. 61 Xin'an Street, Qiandaohu Town, Qiandao Lake (Chunan), China
Where it sits
Ode Hotel
No. 61 Xin'an Street, Qiandaohu Town, Qiandao Lake (Chunan), China
29.60518, 119.04334
Similar stays nearby
Home Inn Huaxuan Hotel
Hotel · 35 m
Aode Hotel
Hotel · 47 m
Aode Hotel
Hotel · 47 m
Qiandao Lake Lanting Hotel
Hotel · 68 m
Homeinn Hotel (Hangzhou Qiandao Lake Intime Plaza)
Hotel · 103 m
Home Inn Neo - Hangzhou Qiandao Lake Scenic Spot Yintai Plaza
Hotel · 103 m
Home Inn Hangzhou Qiandao Lake Square
Hotel · 147 m
Home Inn Neo Qiandao Lake Scenic Area Tourist Wharf Center
Hotel · 194 m
Plan around Ode Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
