Featuring free WiFi and a barbecue, Green Leaf Villas offers accommodations in Ao Nang Beach. Guests can enjoy the on-site restaurant. Free private parking is available on site. You will find ticket service at the property. Ao Nang Krabi Boxing Stadium is 1.7 miles from Green Leaf Villas, and Nopparat Thara Beach is 2.1 miles away. The nearest airport is Krabi Airport, 11 miles from Green Leaf Villas.