North East Point
Embrace island living on Mahé’s northeast tip with elevated ocean and island views, contemporary design, modern amenities and spacious accommodations — four bedrooms, four bathrooms on expansive grounds.
9662 North Coast Road, Machabee
Island living with sweeping sea views in Machabee, North Mahé — a rare, two-level villa on nearly a hectare of lush tropical grounds with large pool, four bedrooms and three baths.