Four Seasons Resort Seychelles at Desroches IslandHotelDesroches Island, SeychellesSpacesSeatedStandingResidence Villa40100Castaway Centre80200View 1 more space