No.118 Shangchengdai Village, Longwucha Town, Hangzhou, China
Offering a restaurant, Hangzhou Origin Villa hotel lies in the Xihu district of Hangzhou, within a 5-km distance of China Academy of Art Xiangshan Central Campus and around a 10-minute drive from Wuchaoshan National Forest Park. This Hangzhou guest house also provides bicycle rentals to explore the area.
Meijia Dock is approximately a 15-minute ride away, while Hangzhou chengzhan train station is situated approximately a 30-minute ride from the hotel.
The 11 rooms include a balcony equipped with air conditioning to ensure guests' comfort.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Hangzhou Origin Villa!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please