Hotel Review: North Island, Seychelles Hotel North Island, Seychelles Location Seychelles Room Type Beachfront Villa Private Pool Yes Price per night (USD) $10,000 / night Date of Visit July, 2023 Read More » June 25, 2024 No Comments