North Island is a 5-star exclusive property, set on the beach front.
Major Mahe Island sights, such as Takamaka Bay Distillery are located nearby.
The hotel lies 45km away from Seychelles International airport.
North Island offers 12 rooms fitted with climate control and a kitchen for a comfortable stay in Mahe Island. They provide bathrooms with a hairdryer, a bathtub and a shower.
Guests can relax in the sports bar serving alcoholic drinks.
On-site activities feature mountain biking and fishing.