يتميّز شانغريلا لو تويسروك بموقعه على الساحل الشرقي لموريشيوس في قرية ترو دو دوس الصغيرة. يقع المنتجع على بُعد 45 كم تقريباً من مطار سير سيووساغار رامغولام الدولي و49 كم من العاصمة بورت لويس. تستغرق رحلة الوصول حوالي ساعة واحدة بالسيارة و10 دقائق بالهليكوبتر من المطار.
ستجد العديد من الخيارات التي تُتيح لك الوصول إلى شانغريلا من المطار، بدءاً من خدمة سيارات الفندق إلى خدمات النقل بالهليكوبتر الخاصة. ستجد مندوباً عن شانغريلا في المطار بالمكتب رقم 24 لتقديم يد العون والمساعدة عند الوصول.