Providing guests with boats for rent, Carana Hilltop Villa Seychelles Machabee hotel is around a 20-minute stroll from North East Point.
Guests can visit places of worship such as Eglise de Saint Roch Catholic Church, situated 4.2 miles from the 3-star hotel. There is Victoria Clock Tower approximately a 15-minute drive away. Well-connected to many sights, the Machabee hotel is right near Carana Turning Point bus stop.