Photos coming soon
HOTEL
West Lake Teavilla
No. 186 Santai Shan Road, Hangzhou
Where it sits
West Lake Teavilla
No. 186 Santai Shan Road, Hangzhou
30.23056, 120.13039
Plan around West Lake Teavilla
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
