Popular accommodations in Ile du Nord
HotelAccommodates 2
North Island, a Luxury Collection Resort, Seychelles
Set on the private North Island in the Seychelles, this exclusive hotel offers 11 villas dotted along the islands untouched beaches. The Spa on North Island boasts the use of natural herbal ingredients found on the island, while the various dining options invite you to enjoy the islands harvest.Book nowfrom $6,832 per night