The Vendry is now part of Groupize! Read more

North Island, a Luxury Collection Resort - North Island, Seychelles

North Island, a Luxury Collection Resort - North Island, Seychelles

Event Space
Address
North Island, a Luxury Collection Resort - North Island, Seychelles

J63W+MC Silhouette, Seychelles

Business Space Location Map
Capacity
F&B Options
In-house catering