Das Hotel befindet sich auf der Insel Phuket im Andamanischen Meer an Thailands Südwestküste. Phuket ist die größte Insel Thailands und mit dem Festland durch die Sarasin-Brücke im Norden der Insel verbunden. Das Hotel liegt 10 km nördlich von Phuket, 21 km südlich von Phukets internationalem Flughafen und 33 km vom berühmten Patong-Strand entfernt. Es verfügt über wunderschöne geräumige Zimmer, die elegant und mit feinen Materialien eingerichtet sind. Es bietet seinen Gästen thailändische Gastfreundlichkeit und erstklassige Serviceleistungen und Einrichtungen, die einen ausgezeichneten Aufenthalt garantieren.