Located on the north western shore of Peninsular Malaysia, an ancient group of islands collectively known as Pulau Langkawi awaits you. Our resort is nestled amidst 38 acres of spacious, lush tropical surroundings with private beach coves.