Photos coming soon
HOTEL
Lanyu Water Smart Sleep Hotel
No. 68 Doubei Street, Binzhou Town, Harbin, China
Where it sits
Lanyu Water Smart Sleep Hotel
No. 68 Doubei Street, Binzhou Town, Harbin, China
45.75899, 127.47912
Similar stays nearby
Plan around Lanyu Water Smart Sleep Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
