Villa Windsor Hangzhou is a property only 4.3 km from Faxi Temple, Fei Lai Feng and Hangzhou Botanical Garden.
There is Shaoxing 50 km away.
Villa Windsor Hangzhou offers rooms appointed with free Wi-Fi, climate control and flat-screen TV for guests’ comfort. Guests can benefit from a private bathroom.
The villa features a kitchen for self-catering.