The Leaf Resort

ims-image

An elitist hillside property at Nagarkot, The Leaf Resort is a unique concept that allows individual owners to have premium villas with full 5-star resort facilities, world class services and a breathtaking view. The Leaf combines the best of nature and modern luxuries into an exquisite living experience. Besides incredible holidays and huge accommodation cost savings, investors enjoy capital appreciation, the pride of ownership of limited available villas and financial gain through the unique rental pool scheme.