Situated in North Moganshan, Lost Villa is definitely your choice for weekend getaway. About 3-hours drive from Shanghai and 1-hour drive from Hangzhou, Lost Villa Moganshan provides perfect outdoor environment and cozy rooms especially for company team building, group of friends and families.