Overview

Amanfayun, located in Hangzhou, China, is nestled within an ancient village surrounded by tea plantations and Buddhist temples. This resort features villas with private courtyards, and the restaurant serves Chinese cuisine. The spa and cultural activities offer guests a tranquil and spiritual experience.

 

See More

Gallery