
Hotel se nachází přímo u pláže Khao Lak South Beach v provincii Phang Nga, přibližně 70 minut jízdy od mezinárodního letiště Phuket. Je obklopen tropickým deštným pralesem a lagunou, což vytváří klidné a přírodní prostředí. V blízkosti se nachází národní park Khao Lak Lamru, vodopád Ton Pling a centrum Khao Lak.