Photos coming soon
HOTEL
Ode Hotel
NO.61, Xin'an Street, Qiandao Lake (Chunan), China
Where it sits
Ode Hotel
NO.61, Xin'an Street, Qiandao Lake (Chunan), China
29.61153, 119.04974
Similar stays nearby
Home Inn Hangzhou Qiandao Lake Square
Hotel · 173 m
Tianlong Hotel
Hotel · 264 m
Forest Hotel Qiandao Lake
Hotel · 267 m
Qiandaohu Minghu Hotel
Hotel · 310 m
Tianlong Hotel
Hotel · 397 m
Home Inn Plus Hangzhou Qiandao Lake Scenic Area
Hotel · 419 m
Homeinn Plus Hotel (Qiandao Lake Scenic Area)
Hotel · 434 m
Maison New Century Hangzhou Qiandao Lake
Hotel · 474 m
Plan around Ode Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
