
Ultra-LuxuryBeach
North Island, Seychelles
10 Beachfront Villas and Villa North (11 total)
Opened Construction began in 2002
North Island, Seychelles
Creole-inspired dishes with a European twist
The Piazza
At North Island, North Island, Seychelles
North Island presents The Piazza as a relaxed, open-air setting at the heart of the island on East Beach, overlooking the Indian Ocean and serving Creole-inspired dishes with a European twist. Images also show a chef's table and wine cellar without presenting either as a separate venue. Marriott's older page calls The Piazza candlelit fine/private dining, so ask which style is planned for the stay.
The Piazza FAQ
- When is The Piazza available?
- Creole-inspired dishes with a European twist
Reviewed by Hotel Flock · Last updated August 2026