Address:No. 50, Sha'ao Road, Sha'ao village, Taohua Town, near the wharf of Sha'ao chedu station, Putuo District, Zhoushan
Hotel Tel:+86-13868201221