This property is located close to Ba Kantiang Beach on Koh Lanta Yai - a tropical island, south-west of Krabi Province. Guests will also find many other attractions within easy reach on Koh Lanta and its islets. The resort is graciously perched on a cliff..