The Alley Inn

No. 31 Da Jing Xiang, Hefang Street, Shangcheng, 310012 Hangzhou, China

Hotel image
Read more reviews for The Alley Inn