The Leaf on The Sands Khao Lak (The Leaf on The Sands by Katathani) is a 3-star resort located in Khao Lak and located a short distance from Krungsribank, Khao Lak Branch. The Leaf on the Sands Khao Lak resort offers its guests, among other things: one swimming pool, free Wi-Fi, free parking, fitness center, restaurant and bar.