The Luxury Collection, part of Marriott International, Inc., has revealed plans to debut in the Seychelles with the signing of North Island - one of the world’s most luxurious private island resorts. Located amongst the inner granitic islands of Seychelles, North Island is anticipated to join The Luxury Collection’s portfolio later this year.