Carana Hilltop Villa Seychelles Machabee je 3-hvězdičkový hotel, který se nachází 20 minut chůze od Pláž North East Point.
Tempio hindu se nachází 6 km od hotelu. Od města Glacis je to také 1 km. Autobusová zastávka Carana Turning Point je vzdálena 300 metrů.